送信者にメールを送信する postfix を無効にする

送信者にメールを送信する postfix を無効にする

私達は電子メールによって顧客にボイスメールを送ります。[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_mapsTransport_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

関連情報