web-dev-qa-db-ja.com

ドロップフォルダに(ドメインに関係なく)*すべての*電子メールを保存するようにIIS SMTPサービスを構成するにはどうすればよいですか?

ドロップフォルダにすべて電子メール(ドメインに関係なく)を保存するようにIIS SMTPサービスを構成するにはどうすればよいですか?

テスト中にSMTPサーバーに送信されたすべての電子メールをキャッチしようとしています。電子メールを最終的な宛先に中継したくはありません。後で検査できるように、C:\ inetpub\mailroot\Dropフォルダーに配置してください。

これはIISのSMTPサーバーでも可能ですか?

SMTP機能のみがインストールされたServer2008 R2Standardを使用しています。

5
Damian Powell

これを行うにはおそらくいくつかの方法がありますが、配信にスマートホストを使用するようにSMTPサーバーを構成し、偽のIPアドレスを接続すると、メールを配信できなくなると思います。 SMTPサーバーが電子メールをbadmailフォルダーに移動するかどうかはわかりませんが、1日の終わりに電子メールが配信されなくなり、フォルダーに関係なく利用できるようになります。彼らは入っています。

4
joeqwerty

2003ボックスでこれをテストしたところ、機能しました。私はスマートホストをまったく指定しませんでした、そしてそれがしたことはキューフォルダに電子メールを保持することです。スマートホストに接続できないため、キューフォルダーに保持されます。スタンドアロンIIS SMTPはドメインルックアップAFAIKを実行せず、スマートホストが電子メールを送信できるようにするための値が必要です(ただし、これが2008年に変更されたかどうかはわかりません)。メッセージの有効期限が切れるとタイムアウト設定が削除される可能性があるため、しばらく待ちたい場合は、タイムアウト設定を調整することをお勧めします。

0
August