tcpserverとvpopmailのインストール

新マシン「meadowsage.oheso.com」のメールサーバ構築最終章。qmailは導入済み。SMTPとPOP3をtcpserver経由で稼働させる。また、バーチャルドメインに対応すべく、vpopmailもインストールしておく。

tcpserverはビルド済みのRPMパッケージから手抜きインストール。

# rpm -Uvh http://www.qmail.org/rpms/ucspi-tcp-0.88-006patch.i386.rpm
# rpm -Uvh http://www.qmail.org/rpms/RPMS/checkpassword-0.90-2patch.i386.rpm

vpopmailはソースから。

$ wget http://www.inter7.com/vpopmail/vpopmail-5.2.2.tar.gz
$ tar zxfv vpopmail-5.2.2.tar.gz
$ cd vpopmail-5.2.2

rootになって、vchkpwのユーザとグループを作成。

# groupadd vchkpw
# useradd -g vchkpw vpopmail

makeしてインストール。とりあえず、POP before SMTPのみオプション指定。

# ./configure --enable-roaming-users=y
# make
# make install-strip

メールアカウントを新規作成するには、まずドメインを追加してから。

# /home/vpopmail/bin/vadddomain foobar.com

postmasterのパスワードを訊かれるので、適宜入力する。メールユーザの追加は以下のとおり。

# /home/vpopmail/bin/vadduser user@foobar.com password

SMTPリレーを許可するホストは、/home/vpopmail/etc/tcp.smtpに追加し、以下のコマンドでdb化する(今回は特に更新せず)。

# tcprules /home/vpopmail/etc/tcp.smtp.cdb /home/vpopmail/etc/tcp.smtp.tmp < /home/vpopmail/etc/tcp.smtp

qmailおよびSMTP、POP3(いずれもtcpserver経由)を起動。101と502はそれぞれ、qmail-sendのUIDとGID。

# /var/qmail/rc
# /usr/local/bin/tcpserver -HRl0 -x /home/vpopmail/etc/tcp.smtp.cdb -c20 -u 101 -g 502 0 smtp /usr/local/bin/rblsmtpd -r relays.ordb.org -r relays.visi.com -r sbl.spamhaus.org -r list.dsbl.org /var/qmail/bin/qmail-smtpd 2>&1 | /var/qmail/bin/splogger smtpd 3 &
# /usr/local/bin/tcpserver -HRl0 0 pop3 /var/qmail/bin/qmail-popup meadowsage.oheso.com /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger pop3d 3 &

同様のコマンドを、/etc/rc.d/rc.localの末尾に記述しておいた。ちなみに、qmailの起動部分は、もうちょっと書き足してある。

if [ -f /var/qmail/rc ]
then
   bin/csh -cf /var/qmail/rc
fi

最後に、crontabに以下を記述。

40 * * * * /home/vpopmail/bin/clearopensmtp 2>&1 > /dev/null

トラックバック(0)

このブログ記事を参照しているブログ一覧: tcpserverとvpopmailのインストール

このブログ記事に対するトラックバックURL: http://somin.heteml.jp/mt/mt-tb.cgi/4283

コメントする

このブログ記事について

このページは、Sominが2005年1月12日 19:03に書いたブログ記事です。

ひとつ前のブログ記事は「qmailへのパッチ当て+再インストール」です。

次のブログ記事は「fmlのインストール」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。