MdaemonサーバーがMXがPostiniにあるドメインにメールを送信するときに問題が発生しました。シングル451を受け取った後
451 Recipients not all at same mail Host - psmtp
2人に配信されるはずのメッセージは、最初の1人にのみ配信されます。 MDaemonでこれに対処する方法はありますか?メッセージをキューに入れて、後で残りの受信者に再送信しますか?
問題はPostiniではありません。 MDaemon付きです。リリースノートによると、バージョン6.8.5は2003年9月12日にリリースされました。この問題は、2005年9月7日にリリースされたバージョン8.12で修正されたようです。
2番目の受信者が実際に電子メールを受信していない場合(遅延しただけでなく、後で受信した場合)、Postiniに問題があるように思われます。
http://www.google.com/support/appsecurity/bin/answer.py?hl=en&answer=139512
解決策:400シリーズの応答は一時的です(致命的ではありません)。 451エラーは、メッセージを送信側MTAに延期し、MTAはメッセージをキューに入れて、後で再送信する必要があります。メッセージセキュリティサービスは、異なるメールサーバーで構成された同じドメインの2人の異なるユーザーにメッセージが送信される場合を処理するためにこれを行います。
これは延期であるため、メッセージが配信されるまでに一時的な遅延が発生するだけです。 MTAは、メッセージ転送に対して単一の400シリーズ応答を受信したため、メッセージをバウンスしないでください。
送信MTAがメッセージをドロップした場合は、送信サーバーのSMTPログまたは受信したバウンスメッセージを注意深く調べてください。送信するMTAは、400シリーズの応答が一時的な(致命的ではない)エラーであることを理解していないか、バウンスメッセージに451エラーがネストされた500シリーズの応答があります。 500シリーズの応答は、電子メールが返送される原因となる永続的な致命的なエラーです。