構築メモ
postfixで仮想メールアカウントとしてユーザーを管理中にaliasで飛ばそうと思った時に、普通に/etc/aliasesを直そうとしてたんだけど、これは間違い。このエイリアスはログインを伴うユーザーへの配送先を設定するもので仮想メールアカウント用の設定はちゃんと別にあります。
/etc/postfix/main.cf
この中にvirtual_alias_mapsという設定項目があります。これを適切に設定してあげると仮想メールアカウントの転送が可能となります。例えば
virtual_alias_maps = hash:/etc/postfix/virtual-alias
として/etc/postfix/virtual-aliasを
postmaster@example.com postmaster postmaster root root hogehoge@hogehoge.com
としたりします。(これは例ですからね)この後
postmap /etc/postfix/virtual-alias
としてhash化し
systemctl reload postfix
としてやればpostmaster@example.com宛のメールがhogehoge@hogehoge.comにメールが届くようになります。
忘れないうちのメモ。
コメント