| Microsoftメール | |
|---|---|
Windows NT 用 Microsoft メール クライアント | |
| 開発者 | マイクロソフト |
| リリース | 1988年 (1988年) |
| 安定放出 | 3.5 |
| オペレーティング·システム | Microsoft Windows、クラシック Mac OS、OS/2、MS-DOS、IBM PC DOS |
| プラットフォーム | NovellやLAN Managerを含むほとんどのファイルサーバーシステム |
| 利用可能 | 英語、フランス語、ドイツ語、日本語、その他 |
| タイプ | メール |
| ライセンス | 独自開発ソフトウェア |
Microsoft Mail(またはMS Mail、MSM )は、ローカルエリアネットワーク向けにマイクロソフトが初期に開発した複数の電子メール製品に付けられた名称で、主に2つのアーキテクチャが存在しました。1つはMacintoshネットワーク向け、もう1つはPCアーキテクチャベースのLAN向けです。これらはすべて、最終的にExchangeとOutlook製品ラインに置き換えられました。
マイクロソフト初のメール製品は、1988年にAppleTalkネットワーク向けに発売されました。これは、マイクロソフトが買収してアップデートしたInterMailをベースにしていました。AppleTalkネットワーク上のPC向けにMS-DOSクライアントが追加されました。その後、 Star Nine Mail [ 1 ]、Quarterdeck Mail [ 2 ]として売却され、現在は販売終了となっています。
2番目のMicrosoft Mail製品であるMicrosoft Mail for PC Networks 2.1 [ 3 ]は1991年に発表されました。これは、 Microsoftが買収したブリティッシュコロンビア州バンクーバーのConsumers Software社が開発したLANメールシステムであるNetwork Courierをベースにしていました。1991年の最初のリブランディングリリース後、Microsoftは1992年にバージョン3.0として最初のメジャーアップデートをリリースしました。このバージョンには、Microsoft初のグローバルアドレス帳テクノロジーと、初のネットワークスケジューリングアプリケーションであるMicrosoft Schedule+が含まれていました。
バージョン 3.0 から 3.5 には、MS-DOS、OS/2 1.31、Mac OS、Windows (16 ビット版と 32 ビット版の両方) 用の電子メール クライアント、Windows for Workgroups Mail [ 4 ]用の独立したクライアント、およびPPPやSLIP以前のダイヤルアップモデム接続で使用するための DOS ベースのリモート クライアントが含まれていました。PC ベースのサーバーの簡略版であるMicrosoft Mail for PC Networksは、 Windows 95およびWindows NT 4.0に含まれていました。このアーキテクチャに基づく最後のバージョンは 3.5 で、その後、バージョン 4.0 から始まるMicrosoft Exchange Serverに置き換えられました。
クライアントソフトウェアもMicrosoft Mailという名称で、Microsoft Officeの旧バージョン(バージョン4.xなど)に搭載されていました。Windows 95のオリジナルの「受信トレイ」(ExchangeクライアントまたはWindowsメッセージング)にも、MS Mailサーバーに接続する機能がありました。
1999年現在Microsoft Mail のユーザー数は推定 1,000 万人でした。[ 5 ] Microsoft Mail Server は最終的にMicrosoft Exchangeに置き換えられ、Microsoft Mail Client、Microsoft Exchange Client、および Schedule+ は最終的にOutlook (Windows および Mac) に置き換えられました。[ 6 ]
Microsoft Mailは共有ファイル型のメールシステムでした。「ポストオフィス」は、任意のファイルサーバー上に配置できる受動的なファイルデータベースでした。クライアントは、マッピングされたネットワークドライブとファイル共有を使用して、ポストオフィスにメールを書き込みました。また、クライアントは自身のポストオフィスのメッセージ転送エージェント(MTA)としても機能し、必要に応じてポストオフィス内のメッセージを移動させました。これには、他のポストオフィスへの送信用にメッセージをキューに入れたり、外部ソースから到着したメッセージを処理したりすることも含まれます。
郵便局間を移動する必要のあるメールは、当初MS-DOS上で動作していたExternal(external.exe)と呼ばれる外部MTAによって転送されていました。Microsoft Mail for PC Networksバージョン3.2では、OS/2版External 1.31が追加され、バージョン3.5ではWindows NT版マルチタスクMTAが追加されました。これはWindows NTおよびWindows 2000のOS/2サブシステム上で動作し、主にバージョン3.2aのExternalに、NT管理ユーティリティによる制御を可能にするフックを含むラッパーを組み合わせたものでした。
データベースの設計とサーバーの受動的な性質の両方が、いくつかの弱点を生み出しました。「ヘッダー」と「エンベロープ」のアドレス指定データの区別が全くなかったため、現在では標準となっているBcc:などの機能を実装できませんでした。メーリングリストも同様に問題がありました。また、1 つの郵便局は 500 個のメールボックスに制限されていました。大規模な企業では、多数の郵便局と、これらの郵便局を接続するための多数の MTA が必要でした。スケジュール データとアドレス リストもこれらの郵便局にローカルに保存されていたため、スケジュールとグローバル アドレス帳情報を移動するには、Dispatch と Microsoft Schedule+ Distribution Agent と呼ばれる、さらに別のエージェントが必要でした。Dispatch は、MSMail 3.x ディレクトリ同期プロトコルを使用して、グローバル アドレス リストのさまざまなコピーを同期しました。
クライアントによるメッセージの処理方法は、製品ライフサイクルを通じて一貫性を欠いていた。MS-DOS、ダイヤルアップ、およびMac OS用のクライアントはメッセージをサーバーに保存したが、WindowsおよびOS/2クライアントは代わりにローカルファイル(.MMF)をストレージとして使用してメッセージをダウンロードした。このストレージはファイルサーバー上に配置できたものの、さまざまなファイルロックの問題により、ユーザーは一度に1台のPCからしかメールにログインできなかった。
さらに、ストレージメカニズムの違いにより、複数のクライアントアーキテクチャ間でMSMailを使用することは、せいぜい問題が多いものでした。受信トレイは同期できましたが、他のフォルダは同期できなかったため、2つのクライアントアーキテクチャ間でアクセスできるのは受信トレイのメッセージのみでした。バージョン3.0のリリース前に、.MMFストレージにアクセスできるMac OSクライアントを作成する計画は中止されましたが、バグはあったものの動作するバージョンは存在していました。
WindowsおよびOS/2クライアントは、MAPI 0と呼ばれる初期バージョンのMAPIをベースに構築されており、理論的には、MAPI DLLを適切なシステムに対応した完全準拠のDLLに置き換えることで、クライアントが任意のサーバーと通信できるようにすることが可能でした。Microsoft Mail 3.xサーバー製品とは異なり、クライアントはBcc機能をサポートしていました。この機能は、サーバーアーキテクチャの制限により、Microsoft Mail for PC Networksユーザーには公開されていませんでしたが、これらのクライアントがXenixベースのメール転送システムと通信できるようにする社内MAPI.DLLは、この機能を利用していました。Microsoft Pressから出版されたMicrosoft Mailの使い方に関する書籍の最初のバージョン(すぐに回収されました)では、誤ってXenixバックエンドのスクリーンショットが使用されており、クライアントのこの隠された機能が明らかになってしまいました。
他のメールシステムへの接続は、「外部メールシステム」へのゲートウェイによって可能になりました。マイクロソフトは、 PROFS、SNADS(Office Vision)、SMTP、X.400 over X.25、Novellのメッセージ処理システム(MHS)、MCI Mail、AT&T Mailなどへのゲートウェイを出荷しました。これらのゲートウェイを運用していた多くの企業は、Microsoft Exchange 4.0の出荷後すぐに、Microsoft Exchange Serverコネクタに置き換えました。特に、MSMailからExchangeへの移行の初期段階では、Microsoft Mail for PC Networks Gateway to SMTPをMicrosoft Exchange Internet Mail Connector(後にMicrosoft Exchange Internet Mail Serviceに名称変更)に置き換える作業が行われました。
UUCPベースのメールシステムへの接続は、Microsoft Mail Gateway to SMTPクライアントとUnixシステム(通常はsendmailをスマートホストとして実行)を組み合わせることで間接的にサポートされていました。この構成にはSCO UnixとInteractive Unixが推奨製品でしたが、SMTP-UUCPスマートホスト機能を備えたシステムであればどれでも動作しました。
2018年現在、元の参照2が欠落しています。代替リンク: Q94178:PC WFW:Win for Workgroups MailとPC Mailの違い(ナレッジベースアーカイブ)