CentOS 5
Sponsored Link

バーチャルドメインの設定2015/01/19

 
ホストに関連づけているドメイン名とは別のドメインも扱えるようにバーチャルドメインの設定をします。
新たに取得したドメイン名を virtual.host として、
ユーザー「cent」 が通常のドメイン名 cent@mail.srv.world
ユーザー「redhat」 が追加のドメイン名 cent@mail.virtual.host
でユーザー「redhat」の @前はユーザー「cent」と同じものを使用するとして設定します。 事前準備として、バーチャルドメインで使うドメイン名をDNSに登録しておく必要があります。 また、外部からも利用する場合は、レジストラでDNS登録も済ませておく必要があります。
[1] バーチャルドメインの設定をしてやります。
[root@mail ~]#
vi /etc/postfix/main.cf
# 最終行へ以下2行追記

virtual_alias_domains = virtual.host
virtual_alias_maps = hash:/etc/postfix/virtual
[root@mail ~]#
vi /etc/postfix/virtual
# 最初の行にでも追記

cent@mail.virtual.host   redhat
[root@mail ~]#
postmap /etc/postfix/virtual

[root@mail ~]#
/etc/rc.d/init.d/postfix reload

Reloading postfix:     [ OK ]
[2] 後は、いつも通りクライアントの設定をしてやれば完了です。送受信テストをして確認してください。 ただし、SSL通信をする場合は、今回の新たに取得したドメイン用の証明書も別に作らないと、いちいち警告がでることになります。
 
関連コンテンツ