同じドメイン内の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です。