- PR -

netqmail-1.05 の smtp認証問題

1
投稿者投稿内容
kreny
会議室デビュー日: 2004/04/19
投稿数: 13
お住まい・勤務地: 福井
投稿日時: 2004-04-22 00:28
皆さんこんばんは。
この間 netqmail-1.05 をインストールして、うまくコンバインしました。しかし、http://www.qmail.org/netqmail/ で載せたsmtpのBill Shupp氏の TLS + SMTP Auth  patchを使った結果、まったく効果がありません。また、qmail-smtpd-auth-0.31 をnetqmailにpatchしても、結果は同じです。outlook express の‘smtp認証が必要である‘(はっきりの呼び方は覚えてないが)の所にチェックをすると、いつもIDとPasswordの画面が出てきました。また、チェックしないと(SMTPの認証をしない)うまく送信できるという状態です。何方がその原因をご存知でしたら、ぜひ教えてください。

Linuxの環境:
Redhat9.0+apache2.0+PHP+mysql
netqmail1.05+qmail-pop3+vpopmail+ucspi-tcp+daemontools+

コンパインの手順
# cd /usr/local/src/
# wget http://members.elysium.pl/brush/qmail-smtpd-auth/dist/qmail-smtpd-auth-0.31.tar.gz
# wget http://members.elysium.pl/brush/cmd5checkpw/dist/cmd5checkpw-0.22.tar.gz
# tar –zxvf qmail-smtpd-auth-0.31.tar.gz
# cp ./qmail-smtpd-auth-0.31/base64.* ./netqmail-1.05/netqmail-1.05/
# cd /usr/local/src/netqmail-1.05/netqmail-1.05/
# patch < ../../qmail-smtpd-auth-0.31/auth.patch
patching file Makefile
patching file TARGETS
patching file qmail-smtpd.8
patching file qmail-smtpd.c
Hunk #2 succeeded at 62 with fuzz 1.
Hunk #3 succeeded at 241 with fuzz 1.

# make
# qmailctl stop
# kill -9 /*all qmail, qmail logger process*/
# make setup check
./install
./instcheck
# qmailctl start


実際運行する結果

# qmailctl stat
/service/qmail-send: up (pid 1605) 269 seconds
/service/qmail-send/log: up (pid 1609) 269 seconds
/service/qmail-smtpd: up (pid 1614) 269 seconds
/service/qmail-smtpd/log: up (pid 1616) 269 seconds
messages in queue: 0
messages in queue but not yet preprocessed: 0

起動scriptの中身
/var/qmail/supervise/qmail-smtpd/run

(SMTPスタートする部分だけ)
exec /usr/local/bin/softlimit -m 4000000 \
/usr/local/bin/tcpserver -v -H -R -l "$LOCAL" -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" \
-u 89 -g 89 0 smtp /var/qmail/bin/qmail-smtpd \
dalouis.com /home/vpopmail/bin/vchkpw /bin/true 2>&1

また、私が参考した参照元
http://www.lifewithqmail.org/lwq.html
http://members.elysium.pl/brush/qmail-smtpd-auth/faq.html
http://www.inter7.com/vpopmail/install.txt
http://www.inter7.com/vpopmail/FAQ.txt
http://shupp.org/patches/netqmail-1.05-tls-smtpauth-20040207.patch


どうぞよろしくお願いいたします。

1

スキルアップ/キャリアアップ(JOB@IT)