ローカルでメールを送信できるときに組織のメールサーバーへの中継を防ぐようにpostfixに指示するにはどうすればよいですか?

ローカルでメールを送信できるときに組織のメールサーバーへの中継を防ぐようにpostfixに指示するにはどうすればよいですか?

同じドメイン内の2つのLinuxシステムにpostfixがあります(IPの最後の部分のみが異なります)。彼らは電子メールで互いに通信する必要があります。最近、Google / Gmailなどで要求されるSPFを確保するために、組織のキャンパスメールサーバーを介して外部に送信されるメールを中継する必要がありました。 main.cfに追加した後

relayhost = mail.*organisation.dom*:25

リレーがうまく動作します。ただし、AからBに送信されたメールは現在2回送信されます。一度はローカルにAからAに(!)、一度はリレーホストを介してAからBに送信されます。悪いことに、メッセージは数秒ごとに繰り返され始め、すぐにリレーホストが過充電されます。私は見ました

mydestination = $myhostname, localhost.$mydomain, localhost
relay_domains = $mydestination

ただし、アウトバウンドメールの宛先はさまざまです。 AからBにデータをインポートする他のアプローチを検討する前に(Bにファイルを添付する必要がある、エヘム)、受信者アドレスの代わりにパスを区別するようにpostfixに指示する方法はありますか?マシンAのpostfixバージョンは2.9.6です。

ベストアンサー1

おすすめ記事