[Mail]
qmail-smtpd.c 的SMTP验证问题!!
qmail SMTP验证用的是从 http://www.nimh.org/dl/qmail-smtpd.c
将它放到qmail-1.03源文件make qmail-smtpd 正常(qmail 打了 qmail-
103.patch qmail-1.0.3.errno.patch )
-----------------------------------
SMTP启动脚本为:
QMAILDUID=qmaild
NOFILESGID=nofiles
/usr/local/bin/tcpserver -H -R -l 0 -t 1 -v -p -x /home/vpopmail/etc/tcp.smtp.cdb -u $QMAILDUID -g $NOFILESGID 0 smtp /var/qmail/bin/qmail-smtpd /home/vpopmail /bin/vchkpw /bin/true /bin/cmd5checkpw /bin/true 2>;&1 | /var/qmail/bin/splogger smtpd 3 &
-----------------------------------
telnet 25结果:
EHLO
250-AUTH=LONGIN
250-AUTH LONGIN
250-PIPELINING
250 8BITMIME
-----------------------------------
不知telnet结果是否说明qmail已经使用了SMTP验证?但在outlook中如果选择我的发送服务器(SMTP)需要验证,正常用户也无法通过验证,总是提示用户密码错误。name 和 name@xxxx.com.cn 的用户名形式都不行,我也尝试过在SMTP启动脚本中的 qmail-smtpd 后加上域名也不行。
哎,真的有些郁闷......不知各位兄台有何良策?? 多谢 !!!!不知哪位仁
兄有配置成功过SMTP验证经验的,请告之.....在此一并谢过!!