# 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 

/home/vpopmail/etc/vlimits.default

default_quota  104857600
   ← 追加(1ユーザのメールボックス容量を100MB(100*1024*1024)とする場合)

qmail起動スクリプト編集

添付ファイルを参照
# /home/vpopmail/bin/vadddomain host1.myeki.com
Please enter password for postmaster:
 ← postmaster@host1.myeki.comのパスワード応答※

vi /home/vpopmail/domains/host1.myeki.com/.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を有効にする)
# 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 ← ランダムに設定されたパスワード



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS