virtual domainの設定

[ Nob's Home | qmail ]

mail.y-min.or.jp というhostを http://member.y-min.or.jp/として公開してます。

このhostを apacheのVirtualHost機能を利用して、
http://iitomi.y-min.or.jp/としても公開するように設定し
****@iitomi.y-min.or.jpでmailを受け取るように設定してみました。

  • apacheのVirtualHostの設定(mail.y-min.or.jpでの作業)

    • mail.y-min.or.jpに一般ユーザ iitomi を作成
    • /home/iitomi/htmlをmkdirし、この中にindex.htmlを作成
    • mail.y-min.or.jpのhttpd.confで以下のように設定
      <VirtualHost iitomi.y-min.or.jp>
      ServerAdmin webmaster@iitomi.y-min.or.jp
      DocumentRoot /usr/home/iitomi/html
      ServerName iitomi.y-min.or.jp
      ErrorLog logs/iitomi-error_log
      TransferLog logs/iitomi-access_log
      </VirtualHost>
      
    • httpdを再起動

  • DNSの設定(これはns.y-min.or.jpで行います)

    • iitomi.y-min.or.jpをアドレスレコードとして登録
      (注:CNAMEだと、あとのmailの配送がうまくいきません)
      /etc/namedb/y-min.zoneからの抜粋
      mail    IN      A       ***.***.**.242
      iitomi  IN      A       ***.***.**.242
      
    • iitomi.y-min.or.jp の MXを mail.y-min.or.jpに向ける
      /etc/namedb/y-min.zoneからの抜粋
      iitomi  IN      MX       10      mail.y-min.or.jp.
      
      (このプリファレンス値 10は各networkにより異なるはずです)
    • namedに-HUPを送る

  • qmailの設定(再びmail.y-min.or.jpで作業)
    webmaster@iitomi.y-min.or.jp あてのmailを
    nob@makioka.y-min.or.jp で受け取るように設定します。

    • /var/qmail/control/rcpthosts に
      iitomi.y-min.or.jp
      を追加
    • /var/qmail/control/virtualdomains に
      iitomi.y-min.or.jp:iitomi
      を追加
    • qmail-sendに-HUPを送る
    • /home/iitomi/.qmail-webmaster
      nob@makioka.y-min.or.jp
      とした
    • 注:/var/qmail/control/localsにはiitomi.y-min.or.jpを入れないこと

  • 配送の実際
    ここで実際にwebmaster@iitomi.y-min.or.jpにmailを送ってみます。

    • iitomi.y-min.or.jp の MXは mail.y-min.or.jp を向いているので、
      webmaster@iitomi.y-min.or.jp あてのmailは mail.y-min.or.jp に送られます。
    • /var/qmail/rcpthosts にiitomi.y-min.or.jpがあるので、
      mail.y-min.or.jp はそのmailを受け取ります。
    • ここで、virtualdomainsに iitomi.y-min.or.jp:iitomi とあるので、
      webmaster@iitomi.y-min.or.jp は
      iitomi-webmaster@mail.y-min.or.jp に配送されます。
    • /home/iitomi/.qmail-webmaster で指定された、 nob@makioka.y-min.or.jp に転送されます。

  • [ Nob's Home | qmail ]
    nob@makioka.y-min.or.jp