Postfixでスタティックルート(transport)
qmailでsmtproutesしてるのをPostfixに置き換えようと思ってメモ
qmailは/var/qmail/control/smtproutesに
.exsample.com:192.168.1.1 exsample.com:192.168.1.2 :192.168.1.2
とかってすればそれぞれルートをわけることができるわけですが、
Postfixの場合は、
/etc/postfix/main.cfに以下を追加
transport_maps = hash:/etc/postfix/transport
/etc/postfix/transportに
.exsample.com smtp:[192.168.1.1] exsample.com smtp:[192.168.1.1] * smtp:[192.168.1.3]
と記述して、
postmap /etc/postfix/transport
とすると、/etc/postfix/transport.dbができます。dbなのでPostfixの再起動はいらないと思いますが、dbファイルを再生成する必要があるのでpostmapコマンドは忘れないようにしましょう。(main.cfにtransport_maps = を書いたときはservice postfix reloadしてね)
ちなみに、sendmailの場合は、mailertableですね。
実は、transportがtrasnportになってたの気づかず、半日ぐらい無駄にしましたorz
カテゴリー: Linux
最近のコメント