免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1593 | 回复: 8
打印 上一主题 下一主题

[Mail] Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-08-01 12:37 |只看该作者 |倒序浏览
我用的是easyqmail的安装包,经过简单修改安装的。操作系统用的TrustixLinux1.5,安装完一切正常。但使用Smtp发邮件的时候,如果用户名存在,也就是说用户名是正确的,则密码即使错误,也能发出邮件,只是在验证密码的时候稍微等一会。但如果用户名不存在,则无法发送邮件。
察看maillog文件,如下:
Aug  1 12:34:22 webserver vpopmail[22405]: vchkpw-smtp: password fail (pass: 'aaaaaaa1ddd')
demo@abc.cn:192.168.1.189
Aug  1 12:34:27 webserver vpopmail[22408]: vchkpw-smtp: (PLAIN) login success demo@abc.cn:1
92.168.1.189
Aug  1 12:34:27 webserver qmail: 1059712467.142717 new msg 69306
Aug  1 12:34:27 webserver qmail: 1059712467.142822 info msg 69306: bytes 618 from <demo@abc.cn>; qp 22411 uid 507

当然,如果用户名和密码都正确,则可以很快、很顺利的发送邮件。
我用的qmail-smtp补丁是easyqmail自带的。

论坛徽章:
0
2 [报告]
发表于 2003-08-01 13:03 |只看该作者

Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!!

你的启动脚本怎么写的

论坛徽章:
0
3 [报告]
发表于 2003-08-01 13:43 |只看该作者

Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!!

#!/bin/sh
PATH="/var/qmail/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbinPATH"
tcpserver -H -R -x /home/vpopmail/etc/tcp.smtp.cdb \
-u `id -u vpopmail` -g `id -g vpopmail` 0 25 \
/var/qmail/bin/qmail-smtpd abc.cn /home/vpopmail/bin/vchkpw /bin/true 2>;&1 | /var/qmail/bin/splogger qmail-smtpd &

论坛徽章:
0
4 [报告]
发表于 2003-08-01 14:24 |只看该作者

Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!!

我换用那个qmail-smtpd.c也是一样,不过有点不同:
1 如果我发信时不选smtp认证,则无法发信。
2 如果我发信时选smtp认证,而且用户名和密码都正确,则可以正常发信。
3 如果我的密码不对,用户名对,则停一会可以发出去,对方也可以收到。
4 如果我的用户名写错,即不存在此用户,则无法发信。
5 在我写错用户名以后,即使我该正了用户名,但故意把密码写错,就不能发信了。当然,如果密码对了,就可以发了,也就是说,这时候发信认证部分是完全正确了。

我试了若干次,都一样。
补充一下,我在qmail-smtp的启动脚本中把qmail-smtpd后面的域名删除了,使用qmail-smtpd.c时如果启动脚本中的qmail-smtpd后面带域名,则无论如何也发不出去。

论坛徽章:
0
5 [报告]
发表于 2003-08-01 14:30 |只看该作者

Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!!

好像过一会又范毛病了,就是即便密码错误,照样发邮件,只是慢了一点,maillog提示密码错误,但第二行又说登陆成功。

Aug  1 14:32:37 webserver vpopmail[24012]: vchkpw-smtp: password fail (pass: 'aaaaaaa') demo@abc.cn:192.168.1.189
Aug  1 14:32:39 webserver vpopmail[24015]: vchkpw-smtp: (PLAIN) login success demo@abc.cn:1
92.168.1.189

论坛徽章:
0
6 [报告]
发表于 2003-08-01 15:17 |只看该作者

Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!!

我顶

论坛徽章:
0
7 [报告]
发表于 2003-08-04 11:59 |只看该作者

Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!!

哪位高人帮忙给看看啊。

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2003-08-04 12:24 |只看该作者

Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!!

??这么奇怪。

你的vchkpw用什么版本装的?我怎么没看过这种日志?

你换个vpopmail看看,自己手工编译vchkpw,替换这个程序看看

论坛徽章:
0
9 [报告]
发表于 2003-12-10 08:36 |只看该作者

Qmail服务器的smtp认证问题,很奇怪的,帮帮我啊!!!

我再顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP