#author("2024-03-16T22:40:08+09:00","","")
 # 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
 # tar zxvf vpopmail-5.4.33.tar.gz
 # cd vpopmail-5.4.33
 # ./configure --disable-clear-passwd ← configure
 ※メールユーザパスワードを平文で保存しないようにする設定を追加
 # make && make install-strip

 # cp /var/qmail/control/tcp.smtp* /home/vpopmail/etc 

*** /home/vpopmail/etc/vlimits.default [#y7bbe0b3]

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

***qmail起動スクリプト編集 [#wd6b6784]
 添付ファイルを参照

 # /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  [#o7f36de3]
 | /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でのデフォルトドメイン名とする

***バーチャルドメイン追加 [#c999d504]
 # /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