概要

開発環境等で特定の宛先にしかメールを送信したくない場合の設定メモ

設定内容

/etc/postfix/main.cf

#以下を追加
canonical_maps = regexp:/etc/postfix/canonical.regexp

/etc/postfix/canonical.regexp

#全てのメール
/^.+$/ xxx@example.com

#特定ドメインを除外
!/.+\@(hogehoge\.co\.jp|.*\.hogehoge\.jp)/ xxx@example.com

#送信先ドメインを変更
/@.+$/ @example.com
$ sudo /etc/init.d/postfix reload