2012-01-23 21 views
-1

IIS 5.1 SMTPで電子メールを送信するためのPHPスクリプトを使用しています。 電子メールは、アウトバウンドフォルダに移動します。本当にパスはC:\Inetpub\mailroot\Queueです。 数秒後にメールが正しく送信されますが、5〜6個のメールを送信した後は、他のメールを送信しなくなります。 SMTPサービスはまだ開始しており、SMTPサービスに問題はないようです。 しかし、私はサービスを再起動すると、1つまたは2つの他の電子メールを送信し、再度停止します。 私は電子メールの送信を中止しますが、サービスは開始です。 ところで、Queueにメールが貼り付けられています。 また、Badmailフォルダを確認しました。それが空であるSMTPアウトバウンド電子メールがキューフォルダに滞留しています。Windows XP SP3、IIS 5.1

おかげ

+0

「450サービス許可で100000の未確認送信IP」の後にさらにテキストがありますか?たとえば、「サービスは100000の未確認の送信IPを許可します - yourdomain.comは1.2.3.4ではありません」 – user359996

答えて

0

が同じネットワークにすべての電子メールですか?私は受信者サーバーがあなたを禁止しているときにyahoo(xtra)が時々特に私たちのサーバーにそれをするのに使用されたような振る舞いを見ました。イベントビューアーのログでsmtpサーバーから何かを確認することができます。一時的に禁止されていることを示すメッセージを、別のサーバーから検索します。 telnetで接続しようとすると、同じメッセージが表示されます。

これが発生すると、Windowsは後で再送信しようとします。サーバーを再起動すると再送信が開始され、禁止条件が解除されている場合は、再販されるまでメッセージがもう一度流れます。

+0

イベントビューアを確認しました。 SMTPに関するいくつかの警告があります。 'リモートドメイン 'att.net'へのメッセージ配信に失敗しました。エラーメッセージは、 'SMTPプロトコルエラーが発生しました。 '。エラーの原因となったSMTP動詞は 'MAIL'です。リモートサーバーからの応答は '450サービス許可100000の確認できない送信IP' またはこの1つです。 'リモートドメイン 'att.net'へのメッセージ配信に失敗しました。エラーメッセージは、 'SMTPプロトコルエラーが発生しました。 '。エラーを引き起こしたSMTP動詞は「MAIL」です。リモートサーバからの応答は '450サービスが100000の未確認送信IPを許可します' –

+0

いいえ、彼らはyahoo、gmail、hotmail、att.netなどの異なるネットワークです... –

関連する問題