qmailのメールボックスの設定

最終更新日時:2009-03-31 11:11:00
djb関連 メール関連

メールボックスの設定


該当メールアドレスに配送されたメールを保存する場所がメールボックスです。
qmailを使用している場合には、以下のようにするとMaildir形式のメールボックスの設定ができます。

 % /var/qmail/bin/maildirmake $HOME/Maildir
 % echo ./Maildir/ > ~/.qmail 


ちなみに、別に Maildir 形式でなく、mbox形式でもqmailは問題ないですが、qmail の作者のdjbは Maildir を推奨しているようです。
mbox形式だと1ファイルが巨大だったり、一瞬で多数のメールが消失したりといったリスクがあるので、私もこれには賛成です。

alias


メールアドレスにはalias(別名)を作成することができます。
aliasとして設定されたメールアドレスに配送されたメールは、別名の実体として設定されているメールアドレスに転送されます。
qmailでは、aliasは /var/qmail/alias 以下にaliasファイルを作成することで設定します。
基本的にはroot,postmaster,mailer-daemonのalias は通常必要ですので設定しておきます。

 # echo koumei2@xxx.com > /var/qmail/alias/.qmail-root
 # echo koumei2@xxx.com > /var/qmail/alias/.qmail-postmaster
 # echo koumei2@xxx.com > /var/qmail/alias/.qmail-mailer-daemon


他の alias も同じ要領で作成可能です。
また、上記のファイルがサイズ0の場合には 該当ユーザへのメールは /var/qmail/alias/Mailbox に保存されます。

お問い合わせは 掲示板 にて。