postfixをサブドメインでも使えるようにする

· tips, サーバ

以前の記事で、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

  • mail1@aaa.sample.com というアドレスに送信すると、mail1@sample.comに転送

  • mail2@bbb.sample.com というアドレスに送信すると、mail2@sample.comに転送

という状態になります。(@は全角に変えてます)

設定反映させて、完了

postmap /etc/postfix/virtual