# userdel postfix ← postfixユーザ削除 # groupadd -g 89 vchkpw ← vchkpwグループ作成 # useradd -g vchkpw -u 89 vpopmail -s /sbin/nologin -m -k /dev/null
# tar zxvf vpopmail-5.4.15.tar.gz # cd vpopmail-5.4.15 # ./configure --disable-clear-passwd ← configure ※メールユーザパスワードを平文で保存しないようにする設定を追加 # make && make install-strip
# cp /var/qmail/control/tcp.smtp* /home/vpopmail/etc
default_quota 104857600 ← 追加(1ユーザのメールボックス容量を100MB(100*1024*1024)とする場合)
添付ファイルを参照
# /home/vpopmail/bin/vadddomain host1.myeki.com Please enter password for postmaster: ← postmaster@host1.myeki.comのパスワード応答※
| /var/qmail/bin/fastforward -p -d /etc/aliases.cdb ← 追加(/etc/aliasesを有効にする) | /var/qmail/bin/dot-forward `/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`/.forward ← 追加(.forwardを有効にする)
# echo host1.myeki.com > /home/vpopmail/etc/defaultdomain ← メインドメイン名をvpopmailでのデフォルトドメイン名とする
# /home/vpopmail/bin/vadddomain virtual.com ← バーチャルドメイン追加 Please enter password for postmaster: ← postmaster@virtual.comのパスワード応答 enter password again: ← postmaster@virtual.comのパスワード応答(確認)
# vi /home/vpopmail/domains/virtual.com/.qmail-default ← バーチャルドメインの.qmail-default編集 | /var/qmail/bin/fastforward -p -d /etc/aliases.cdb ← 追加(/etc/aliasesを有効にする) | /var/qmail/bin/dot-forward `/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`/.forward ← 追加(.forwardを有効にする) | /home/vpopmail/bin/vdelivermail '' delete ← 変更(宛先不明メールは送信元へ通知せずに捨てる)※ この設定はしてません。
※postmasterのパスワードをランダムに設定する場合 [root@linux ~]# /home/vpopmail/bin/vadddomain -r virtual.com ← バーチャルドメイン追加 Random password: 5nUH3RdG ← ランダムに設定されたパスワード