-
12月292007
Postfixでメールサーバを複数ドメインで運用してみる
No Comments管理しているサーバを複数のドメインでメールを使うことになったので
異なるドメインでメールを運用する方法をメモしました。
OSはCentOS(Linux)、メールサーバはPostfixを使っています。
使っているOS:CentOS(Linux)
手順
1)root で /etc/postfix/main.cf を編集します。
複数ドメインで運用したい場合、mydestinationにドメインを追加するのではなく
virtualファイルに追加していきますので、
mail.cfに以下の一行を加えます。
CentOSの場合は/etc/postfix/virtualにあり、↓のように追加します。# vi /etc/postfix/main.cf virtual_maps = hash:/etc/postfix/virtual
2)root で /etc/postfix/virtual を編集
↓のような書式で書いていきます。# /etc/postfix/virtual xxx.com anything aaa@xxx.com usera bbb@xxx.com userb yyy.net anything ccc@yyy.net userc ddd@yyy.net userd
1行目は管理するドメイン。必ず、anythingも書きます。
2行目以降はそのドメインで運用したいメールアドレスとローカルユーザを書きます。
複数のドメインでメールを運用する場合は同じ書式で書いていきます。
3)virtualを書き換えたら、postmapコマンドでデータベース化します。# postmap hash:/etc/postfix/virtual
続けてpostfixをreloadします。reloadしないと設定が反映しません。
# /etc/init.d/postfix reload
これで複数ドメインでメールが使えます。





