ホーム > Linux > Postfixでスタティックルート(transport)

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 タグ:
  1. コメントはまだありません。
  1. トラックバックはまだありません。

CAPTCHA