KennyQi PHP Blog

Linux、PHP、Perl、Ajax、MySQLでのWeb開発やWordPressの設定メモと息抜きブログ

  • 12月292007

    Postfixでメールサーバを複数ドメインで運用してみる

    Published on 2007/12/29 01:40 845
    カテゴリ: Linux; タグ: , ,

    管理しているサーバを複数のドメインでメールを使うことになったので
    異なるドメインでメールを運用する方法をメモしました。
    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
    

    これで複数ドメインでメールが使えます。

    このページはどうでしたか?
    よくないよい (No Ratings Yet)
    No Comments
  • 初めて当ブログに訪れた方や何度か当ブログにお越し頂いている皆様。
    もしブログの内容を気に入って頂けましたらRSSリーダーの登録よろしくお願いします。

コメント


ブログランキング

にほんブログ村 IT技術ブログへ 人気ブログランキングへ

最新記事

カテゴリー

人気記事