返回列表 发帖

开启smtp认证后总是提示密码错误

本帖最后由 hkg36 于 2011-2-25 11:02 编辑

代码是这样的
#!/bin/sh
QMAILDUID=`id -u vpopmail`
NOFILESGID=`id -g vpopmail`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 8000000 \
    /usr/local/bin/tcpserver -v -H -R -l 0 \
    -x /home/vpopmail/etc/tcp.smtp.cdb -c "$MAXSMTPD" \
    -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp \
    /var/qmail/bin/qmail-smtpd domainname \
    /home/vpopmail/bin/vchkpw /bin/true 2>&1
------------------------------------------------------------------

用outlook 2007发信,如果选择“使用与接收服务器相同的设置”或者手动输入账号密码则都不能认证。
而选择“先登录接收服务器”则能通过认证。

用foxmail就怎么都不成功。

问题可能出在哪里呢?

PS:telnet的结果显示250 AUTH LOGIN PLAIN CRAM-MD5,这说明补丁没有问题吧?

我又查了一下日志:
Feb 25 09:33:54 localhost vpopmail[4804]: vchkpw-pop3: password fail (pass: 'qwert123') test@test.com:*.*.*.*

这个密码是正确的,为什么提示错误呢?

TOP

返回列表