以前の記事で、postfixによるメール設定を行いましたが、sample.com というドメインでmail.sample.comというドメインでの設定でした。同じように、aaa.sample.comやbbb.sample.comでも、また別アカウントでも使えるようにしたいと思います。
virtual_alias_domainsを設定
virtual_alias_domainsを使います
# vi /etc/postfix/main.cf
設定ファイルは何でもいいようなので、とりあえず、/etc/postfix/virtual にしてみます。
virtual_alias_maps=hash:/etc/postfix/virtual
保存を変更したら、実際に作成します。
# vi /etc/postfix/virtual
以下のように設定すると、
mail1@aaa.sample.com mail1
mail2@bbb.sample.com mail2
mail2@bbb.sample.com mail2
- mail1@aaa.sample.com というアドレスに送信すると、mail1@sample.comに転送
- mail2@bbb.sample.com というアドレスに送信すると、mail2@sample.comに転送
という状態になります。(@は全角に変えてます)
設定反映させて、完了
# postmap /etc/postfix/virtual