さて、バーチャルドメインを利用してる際に、バーチャルドメイン宛のメールも受信できるようにしましょう。
ここでは、testsrv.comというドメインを取得していて、DNSの設定も完了しているという前提で進めます。まだドメインの取得ができていないとか、DNSの設定ができていない場合はそれぞれの項目を参照してください。
それでは以下のコマンドで設定ファイルを編集します。
ファイルの中身は下記のように設定します。私のサーバはotyanoma.comドメインで動かしているため2行目の後ろはotyanoma.comになっていますが、みなさんはここを自分のドメインに変更してください。
testsrv.com subdomain
@testsrv.com @otyanoma.com |
上記はtestsrv.comのメールもotyanoma.comのサーバが受信するという設定です。
次に作成したファイルをpostfixが読めるように変換します。
# postmap /etc/postfix/virtual
|
次にpostfixの設定でvirtualhostの設定ファイルを読み込んで有効にするよう変更します。
# vi /etc/postfix/main.cf
|
main.cfの最後にでも以下を追加します。
virtual_maps = hash:/etc/postfix/virtual |
最後に以下のコマンドでpostfixを再起動して完了です。
# /etc/init.d/postfix restart
|
これでバーチャルドメイン宛のメールも受信できるようになりました。実際に送受信のテストをしてみましょう。
戻る
|