|
インストールログで入力したドメイン名は
/var/qmail/control の中に記録されてます。従ってドメインを変更する場合はcontrol以下にあるファイルを変更してください。
ただしドメインの逆マッピングができていればインストール後 ./configを実行するだけでcontrol以下のファイルは自動生成されます。
<基本設定>
起動ファイルを作成します。qmaiの起動ファイルは/var/qmail/rcファイルです。下記の様にサンプルスクリプトをコピーしてください。尚、Maildir形式を利用する場合はrcスクリプト中のqmail-start以下を ./Maildir/ splogger qmail に変更して下さい。
| # cp
/var/qmail/boot/home /var/qmail/rc
|
次にユーザーのホームディレクトリにMaildirを作成します。
% /var/qmail/bin/maildirmake
$HOME/Maildir
% echo ./Maildir/ > $HOME/.qmail
|
Maildir以下のディレクトリ構成を/etc/skelに保管しておくと次回ユーザ作成直後からメールを利用出来る様になります。
<Sendmailからの移行作業>
元のSendmailコマンドのバックアップを取ります。
| # mv
/usr/lib/sendmail /usr/lib/sendmail.bak
|
スプールに残っているメールを転送しておきます。
sendmail を起動しないように
パーミッションを0にしておきます。
# chmod
0 /usr/lib/sendmail.bak
# chmod 0 /bin/mail
qmailへの移行を考えた場合は、mailコマンドをqmailに設定しておいた方がよいでしょう
|
/usr/lib/sendmailコマンドをqmailのsendmailコマンドに置き換えます。
| #
ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
|
qmail の起動は/var/qmail/rcから立ち上げます。
| #
csh -cf '/var/qmail/rc &'
|
<転送メールを利用>
rootユーザーのメールアドレスを admin@[ドメイン]
にしたい場合
/var/qmail/alias/.qmail-admin を作成し、その中に下記の内容を記述します。
hoge@[ドメイン名]
を
testuser@test.com に転送したい場合も同じく/var/qmail/alias/.qmail-hoge
を作成し、その中に下記の内容を記述します。
taroユーザーに
taro-office taro-home 等の複数のメールアドレスを発行する為には
taroのホームディレクトリに~/.qmail-office
~/.qmail-home を作成してその中に下記の内容を記述します。
これによりtaro-office@[ドメイン名]
taro-home@[ドメイン名]
の宛てのメールは すべて taroユーザーに届くようになります。
アドレスが英数字で始まっているときは'&'は省略できます。
|