多くのプログラムの共通の機能は、電子メールを送信する機能です。開発プロジェクトや電子メールを利用した製品デモでは、あなたが知っている環境を持つことが重要です。このような状況では、完全に自己完結した電子メールシステムを持つこと、つまり、ローカルマシンから "送信された"すべての電子メールが決して返されないことは、その答えです。

この環境を設定するには、完全に機能するSMTPおよびPOPメールサーバーであるMailEnable Standardを使用します。選択されたドメインは、すべてのメッセージをローカルに送受信できるように「ルーティング」するように構成されます。これにより、ローカルマシン上の完全な電子メールサイクルをテスト/デモンストレーションすることができます。

あなたの環境を準備する

自己完結型のMailEnableインストールをセットアップする前に、システムにいくつかの変更を加える必要があります。

まず、実行している既存のメールサービスを停止して無効にすることです。もしあれば、それはIISと一緒にインストールされるMicrosoftの「Simple Mail Transfer Protocol」サービスでしょう。

次に、すべてのトラフィックを「含まれている」ドメインにルーティングするように、マシン上のhostsファイルを構成して、マシンから離れないようにする必要があります。

メモ帳で "C:Windowssystem32driversetchosts"というファイルを開きます。

含まれるすべてのドメインについて、次のような行を入力します。

127.0.0.1     domain.com

127.0.0.1     localmail.com

この例では、「localmail.com」というドメインを使用しています。完了したら、変更を保存します。

MailEnableのインストール

MailEnable標準インストールプログラムを起動します。インストール中にはいくつかの情報画面と一般的なデータ入力画面がありますので、特別な設定が必要な画面を表示します。

[ポストオフィスの詳細の取得]画面で、郵便番号の「LocalMailDelivery」とパスワードを入力します。

SMTP Connector Configurationで、電子メールを格納するドメイン(この例では「localmail.com」)を入力し、DNSホストの場合は「127.0.0.1」と入力します。

POPクライアント経由でメールをチェックするので、WebMailの部分をインストールする必要はありません。これらはMailEnableのStandard版では時間制限があります。

セットアップが完了したら、再起動は必要ありませんが、一般的には良いアイデアです。

MailEnableの設定

インストールが完了したら、[スタート]> [プログラム]> [メール有効]の順に選択してMailEnable Administratorを開きます。

[サーバー]> [ローカルホスト]> [システム]> [サービス]オプションで、すべてのサービスが開始されていることを確認します(List Connectorは実行する必要はありません)。

[メッセージマネージャ]> [ポストオフィス]> [LocalMailDelivery]で、[メールボックスの作成]を選択します。

[メールボックスのプロパティ]で、[メールボックス名]ボックスに受信者の名前を入力します ドメイン名を追加せずに。デフォルトでは、受信者は、LocalMailDeliveryのDomainsフォルダにリストされているすべてのドメインの電子メールアドレスを持ちます。この例では、 "localmail.com"をドメインとして設定しています。この例では、完全な電子メールは「[email protected]」です。

また、「メールクライアントのユーザー名」と「パスワード」ボックスにも注意してください。これらはPOPクライアントでメールをダウンロードするために設定するそれぞれの認証情報です。

作成したら、新しく作成した受信者がメールボックスのリストに表示されます。

POPクライアントの設定

ローカルメールサーバーが設定されたら、必要なPOPクライアントを使用できます。私たちのスクリーンショットでは、Outlook 2007を使用していますが、どのクライアントでも可能です。

セットアップの主な項目は次のとおりです。

  • メールアドレス:[email protected](例:[email protected]
  • アカウントタイプ:POP3
  • 着信サーバー:127.0.0.1
  • 送信/ SMTPサーバー:127.0.0.1
  • ユーザー名/パスワード:MailEnableの「メールボックスの作成」画面から(例:jfaulkner @ LocalMailDelivery / password)

設定をテストすると、すべて正常に動作しているはずです。

すべてが機能している場合は、MailEnableからウェルカムメッセージを受け取る必要があります。

メールの流れをテストするには、ローカルに設定されたメールアドレスにメッセージを送信します。

うまくいけば、テストメッセージが送信後すぐに配信されることは驚くことではない。

結論

繰り返しますが、完全にローカルのメール環境を使用することは、信頼性の高い接続がないデモや開発プロジェクトにとって理想的です。メッセージはあなたのマシンを離れることはないので、何も偶然に残されません。

リンク

MailEnable Standard Editionをダウンロード

トップのヒント:
コメント: