2012-02-08 24 views
0

メールを送信するためにsmtpを使用するPHPアプリケーションをトラブルシューティングしています。私は最終的にエンドユーザーがこれをうまくやったのかどうかは分かりませんが(おそらく数週間です)、現在は再設定が設定されている時点で451エラーが発生しています。ここで何が問題になるのか、そして/または何を調べるべきか?受信者を設定するときにsmtp 451エラーが発生する

これは専用のLinuxサーバ上にあり、他の場所でホストされています。私はサーバー上で変化するものは認識していませんが、それがあれば全然ショックを受けません...

+2

完全で完全なSMTPダイアログを提供できますか?正確なエラーメッセージが役立ちます。 451は、特定のエラーの代わりにエラーのクラスです。 – Charles

答えて

0

サーバは、Spamhaus PBL上にあり、SMTP認証を有効にする必要がありました。チャールズとジムに質問と情報をくれたことに感謝して私を正しい方向に見せてくれます。

1

特定のエラーに関係なく、451はのトランジェントの範囲にあります。 RFC準拠の送信者は、適切な遅延の後で操作を再試行できなければなりません。受信側サーバーには、一時的なスペースの問題(キューがいっぱいになったり、実際にはDOS攻撃を受ける途中で調整されています)またはそれがGreylistingのコードです。

PHPアプリケーションは、451エラーコードを処理できる必要があります。

関連する問題