これは単純な質問であり、ドキュメントのどこかにあるはずですが、とにかく。
このBadMailフォルダーにアクセスして、その中のメッセージの内容を表示するにはどうすればよいですか?
ありがとう!
以前のバージョンのExchange(5.5、2000、2003、サービスパックなし)では、配信できないすべての電子メールは最終的にBadmailディレクトリに格納されます。このフォルダは、ディスク容量がなくなるまで無限に大きくなります。
Exchange Server 2003Service Pack 1はそれを変更します。デフォルトでは、すべての「badmail」を仮想的に処理し、データのゴミは蓄積されません。
Badmailを保持したい場合は、いくつかのレジストリ設定を変更します。
HKLM\System\CurrentControlSet\Services\SMTPSVC\Queuing
Value: MaxBadMailFolderSize this is the size in KB.
Value: BadMailSyncPeriod specifies how often to check
the Badmail folder (in minutes).
0に設定すると、badmailは消えます。 -1はSP1以前の設定に戻ります。ただし、循環ログのように、これはメッセージを「ローテーション」しません。最大フォルダーサイズに達するまでメッセージを収集し、それ以上の不良メールの収集を停止します。
Pre-Exchange Server 2003 SP1では、badmailフォルダに配信できないメッセージが含まれており、送信者に返送することもできません。したがって、通常、フォルダにはスパムが含まれており、フォルダ内のファイルは通常だけ削除できます。このようなサーバー上で、仮想SMTPプロトコルのプロパティを調べているSMTPサーバーを見つける必要があります(badmailフォルダー設定があります)。
ただし、Exchangeには、フォルダの内容を定期的に空にする設定はありません。危険なのは、このフォルダが監視されなくなり、いっぱいになり続けることです。このリンクもあなたにとって興味深いかもしれません:
Exchange Server Badmailの削除とアーカイブ
SMTP仮想サーバーのbadmailディレクトリ内のファイルの自動削除またはアーカイブ。
Exchange 2000(および2003)を実行している場合、通常はC:\ Program Files\Exchsrvr\Mailroot\Vsi 1\BadMail \です。 IIS SMTPサーバーの場合はC:\ inetpub\mailroot\smtpsvc1\badmailにあります。Exchange2007の場合はありませんがメッセージ追跡を使用できます。代わりにツール。
また、Exchange 2003 SP1はBadMailストレージを廃止すると思います...おそらく誰もそれらをチェックしたり、クリーンアップしたりしないという考えのためです。頻繁にチェックしないと、配信できない電子メールがサーバーに大きな肥大化をもたらす可能性があります。