Postfix の virtual_alias_maps と alias_maps
virtual_alias_maps と alias_maps は少し間違えやすい。
そこで今回は、virtual_alias_maps と alias_maps との違いについて説明しようと思う。
virtual_alias_maps
virtual_alias_maps は違うサーバ(ドメイン)に転送する時に使用する。
当然、バーチャルサーバーも該当する。
具体的には、@example.com から @example.net へ転送する場合などだ。
example.com: example.net
alias_maps
alias_maps はローカルの転送に使用する。
具体的には、postmaster へのメールを root に転送する場合等だ。
postmaster: root
自ドメインが example.com である場合は、postmaster@example.com へのメールは root@example.com に転送される。
また、alias_map は「/etc/aliases」を通常は使用し、テキストのみが許容される。
従って、mysql などには格納できない。