手元の仮想環境で自分自身にメール送り、virtual Mailboxのメールボックスへの配送 と .forwardを発火させる

/etc/postfix/main.cf
mydestination = localhost, jiikko.com, prpr-antena.com
transport_maps = hash:/home/koji/sites/mail_admin/config/server/local/transport
transport
jiikko.com lmtp:unix:private/dovecot-lmtp
prpr-antena.com lmtp:unix:private/dovecot-lmtp

普通はドメイン毎でリレー先を変更するときに使うっぽい。


virtual_alias_maps には、以下のような結果が帰ってくるようにsql書いてる。

1436680161@prpr-antena.com: deployer@localhost, 1436680161@prpr-antena.com

mydestination にテスト用のドメイン を明記しているので、Virtual Mailboxのメールアドレスに(コマンドラインから)メールを送ると、local配送からの.forward発火とVirtual Mailboxへの配送ができてる。


(本番とmain.cfが微妙が違うけど)プロダクションコードが開発環境と本番環境の両方で動く状態になった。ここまでが長かった(´・ω・`)