いつdefer
を使用し、いつreject
を使用すればよいですか?
私の場合、postfixが実行されています。パラメータ smtpd_relay_restrictions のデフォルトはdefer_unauth_destination
、 Access Readme はreject_unauth_destination
。
これはpostfixのフェイルセーフ機能です。 postfixをインストールして、example.comのMXレコードがpostfix beforeを指すようにすると、postfix構成にexample.comを含めます。デフォルトのパラメータがreject_unauth_destination
、example.com宛てのすべてのメールは完全に拒否されます。
つまり、デフォルトの構成を変更しますdefer_unauth_destination
からreject_unauth_destination
すべてのドメインがpostfixに属していることが確実な場合は、構成に含まれています。
Postfixと一般的にすべてのメールサーバーは一時的な障害を遅らせます。一時的な障害には4.x.x
コードがあります。 5.x.x
コードを含む永続的な障害があります。メールサーバーは、デフォルトでは永続的な失敗を再試行しません。
Accessのreadmeは、それを理由で示唆しています。 unauth_destinationの失敗が発生した場合は、再試行した場合に発生する可能性があります。それは、時間の経過とともにそれ自体が解消されない永続的な失敗のようなものです。