Postfixで仮想ドメイン構築時のalias

スポンサーリンク
PC関連
スポンサーリンク
スポンサーリンク

構築メモ

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にメールが届くようになります。

忘れないうちのメモ。

コメント

タイトルとURLをコピーしました