PostfixのAliasを読み込ませる
main.cfファイルに
virtual_alias_maps = hash:/etc/postfix/virtual
の設定があるとして
/etc/aliases
/etc/postfix/virtual
を更新した際にdbファイルを更新する
# cat /etc/aliases
# cat /etc/postfix/virtual設定内容を確認
# postfix check/etc/aliasesを読み込ませる
# newaliases読み込んだが確認
# strings /etc/aliases.dbvirtualを読み込ませる
# postmap hash:/etc/postfix/virtual
読み込んだか確認
# strings /etc/postfix/virtual.dbPostfixを再起動して設定を読み込ませる。(再起動させなくても時間で読み込むらしい)
# ps auxwww | grep postfix
# tail -F /var/log/maillog
# /etc/init.d/postfix restart
# ps auxwww | grep postfixテストメールを送ってちゃんとバーチャルアドレスに送られたかログ見てかく確認
# tail -F /var/log/maillog
こんな感じ。