実現したいこと
postfix でリレーサーバーを構築している。
リレーされてくるメールのFromのアドレスで、
リレーサーバーを変更したい
メーラー→メールサーバー→メール中継サーバー→
Fromによってリレー先サーバー名1へ配送
Fromによって、MX配送
を制御したい。
- 現状のtransport には
example.jp smtp[リレー先サーバー名1]:25 .example.jp smtp[リレー先サーバー名1]:25 example.com smtp[リレー先サーバー名1]:25 .example.com smtp[リレー先サーバー名1]:25 * smtp[リレー先サーバー名2] ←この配送先を、Fromによってリレーサーバー2か、MX配送かを制御したい
と記載してある
前提
メールのFromのドメインパートにより配送先を固定で設定したい場合と、
送信先のMXに配送したい場合がある
試したこと
- sender_dependent_default_transport_maps
- sender_dependent_relayhost_maps
の設定を入れてみましたが、いずれも transport が勝ってしまい、
from により配送先を振り分けることができなかった。
上記を実現させるためにアイデアがありましたらご教示のほど、よろしくお願いいたします。
transport_maps に記載されている宛先 example.jp, example.com は(From によらず)リレーサーバ1 へ、それ以外の宛先はデフォルトでリレーサーバ2 へ、From によっては MX 配送ということですか?
それとも From によって example.jp, example.com も配送先を変えたいのですか?
コメントありがとうございます。
はい、その通りです。
例えば、from が test@example.net の場合にMX配送したいとして、
from が test@example.netの場合に限り、宛先ドメインへのMX配送をしたい。
toが example.org の場合 example.org の mx に配送したいです。
この時、to が example.jp や example.com の場合はMX配送ではなく、
リレー先サーバー名1へ配送したいです。(Fromによらず)
回答1件
あなたの回答
tips
プレビュー