Webサイトは元々IIS6で開始され、サイトはそこでうまく機能しました。W2K8Sを実行している新しいサーバーに移動した後、Webサイトからのメール配信以外のすべてがIIS7で正常に機能するようになりました。
Webで簡単に調べて、誰かが良い解決策を持っているかどうかを確認しましたが、役に立たなかった...Microsoft自身のサポートサイトでの希望のちらつきさえありませんでした。
新しいW2K8Sボックスでこれまでに行った手順は次のとおりです。
- サーバーマネージャーの下にSMTPの機能を追加しました
- IIS 7 Managerでサイト自体のSMTP電子メールを有効にして、SMTPサーバーのローカルホストに電子メールを配信しましたが、失敗しました
- IIS 7マネージャーでルートサイトのSMTP電子メールを有効にして(サイトを有効にするためにオンにする必要があるかどうかわからない)、SMTPサーバーのローカルホストに電子メールを配信できませんでした
これらの基本的な設定に失敗した後、ポート25のサーバーとの間で実際に通信できることを確認したかったのです。また、問題のサーバーとの間で正常にtelnetで接続し、ポート25のテスト電子メールでHELOを取得するなどのことができます。したがって、ファイアウォール構成の問題ではないと思います。
IIS 7セットアップテストは、匿名認証とWindows認証の両方を使用して実行されました。どちらの方法でも運がありません。
Web Configファイルを手動でチェックし、サーバーがローカルホストを使用するための正しいエントリを反映しています。
マニュアルを読んで、そこにも運がない...:-/