web-dev-qa-db-ja.com

Windows 2008 R2 WebEditionのSMTPキューでスタックしている電子メール

これはかなり広範囲にカバーされているテーマだと思いますが、私自身のSteamでは問題を解決できないようです。

メールを送信できるようにする必要があるWebサイトがあります。専用の2008R2 WebEditionサーバーでホストされています。最後のtelnetテストを除いて、以下のWebサイトの指示に従いました。

http://www.itsolutionskb.com/2008/11/installing-and-configuring-windows-server-2008-smtp-server/

コマンドプロンプトにtelnet localhost 25を入力するたびに、C:プロンプトへの復帰が一時停止するため、チュートリアルのtelnet部分を実行していません。

システムが機能するかどうかをテストするために、Pickupフォルダーにメールをドロップしています。メールをPickupフォルダーにドロップすると、すぐにQueueフォルダーに移動します。使用中としてマークされているため、メールを削除できません。

とにかく理解できるように、ログはあまり言っていません。

#Fields: time c-ip cs-method cs-uri-stem sc-status
12:35:37 ... - - 0
12:35:37 ... EHLO - 0
12:35:37 ... - - 0
12:35:37 ... MAIL - 0
12:35:37 ... - - 0
12:35:37 ... RCPT - 0
12:35:37 ... - - 0
12:35:37 ... DATA - 0
12:35:37 ... - - 0

DNS設定などは何もしていません。それは必要ないという印象を受けました。

ファイアウォールを有効にして、有効にしないでテストしました。

リッチ

2
kim3er

Telnetアプリを使用していて、適切な構文が「c webserver.com 25」であることを確認してください。SMTPサービスが実行されていることを再確認し、「localhost」がWebサイトでチェックインされていることを確認してくださいIIS 。また、SMTPサーバーがIISで実行されていること、および送信(すべてを除く)と受信127.0.0.1が設定されていることを確認してください。

1
Seth

kim3er、ところで、SMTPサービスが正しいIPにバインドされていることを確認し、SMTP接続を探します。通常、ループバック(127.0.0.1)IPまたは実際のIPでリッスンするように設定できます。これが、telnetセッションテストを実行できなかった理由である可能性があります。

また、SMTPログがまばらであると思われる場合は、変更できることに注意してください。デフォルトでは、W3C形式が選択されていますが、非常に基本的なログフィールドしかありません。編集/追加することもできますし、NCSAログ形式に切り替えることもできます。

0
Archit Baweja