私達は電子メールによって顧客にボイスメールを送ります。[Eメール保護]。 Postfixが次のアドレスに大量のEメールを送信しようとしていることを確認しました。[Eメール保護]。これは、配信レポートであるか、私たちが送信した電子メールが拒否され、PostFixが送信者に通知しようとするためだと思います。 /etc/aliasesに設定したボイスメールサーバーで
no-reply: /dev/null
しかし、これはうまくいきません。コンピュータ名が mail1.location.our-domain.com であり、それを our-domain.com の MX レコードに送信しようとしているためです。すべてのバウンスメールに対して配信レポートとb./dev/nullを無効にするようにpost-fixを設定する方法。
答え1
応答せずにこれを行う方法の例を挙げてください。存在するmain.cf
:
transport_maps = hash:/etc/postfix/transport_maps
Transport_mapsファイルから:
[email protected] discard
postmap transport_maps
Transport_maps.dbの生成
このアドレスに送信されたすべてのメールはブラックホールに消えます。
答え2
これを達成する1つの方法はpostfixを使用することです。ヘッダーの確認宛先に「応答なし」を含む送信メールを照合する機能。ドキュメントはここで見ることができます:header_checks(5) - Postfix マニュアル
以下は、これらの電子メールを保存するために本番で個人的に使用する例です。
/^[T|t][O|o]:\s+noreply@.+/ HOLD noreply_adress
サフィックスを確認してくださいヘッダーの確認パラメーターは正しいファイルを指します。たとえば、次のようになります。
header_checks = regexp:/etc/postfix/header_checks