Chinaunix

标题: 我的maillog里的信息 [打印本页]

作者: dracoz    时间: 2003-05-21 17:41
标题: 我的maillog里的信息
May 21 17:43:40 forum qmail: 1053510220.587464 new msg 2452635
May 21 17:43:40 forum qmail: 1053510220.587551 info msg 2452635: bytes 2443 from <>; qp 11511 uid 502
May 21 17:43:40 forum qmail: 1053510220.592420 starting delivery 6216: msg 2452635 to local mydomain.com-website@mydomain.com
May 21 17:43:40 forum qmail: 1053510220.592491 status: local 1/10 remote 0/20
May 21 17:43:40 forum qmail: 1053510220.599002 delivery 6216: success: did_0+0+1/
May 21 17:43:40 forum qmail: 1053510220.599370 status: local 0/10 remote 0/20
May 21 17:43:40 forum qmail: 1053510220.599451 end msg 2452635
有很多这个记录

怎么会是from<>;都可以发送啊,
qmail给本域的用户发邮件不用认证,
应该怎么办啊?
作者: netloafer    时间: 2003-05-21 17:45
标题: 我的maillog里的信息
原帖由 "dracoz" 发表:
May 21 17:43:40 forum qmail: 1053510220.587464 new msg 2452635
May 21 17:43:40 forum qmail: 1053510220.587551 info msg 2452635: bytes 2443 from <>; qp 11511 uid 502
May 21 17:43:40 forum qmail:..........


from<>;是系统退信,放心,没有问题的~~
作者: dracoz    时间: 2003-05-21 17:59
标题: 我的maillog里的信息
谢谢
另外
我在outlook中设置,如果不用身份验证就发不了信。
log里也看不到记录
出现的错误是  553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
可是直接用telnet localhost 25发信
mail from : draco@hotmail.com
rcpt to: draco@sina.com.cn
data
fjksdkjfs
.
显示的信息是250 ok I will take care of that right away sir 1053511155 qp 13236
而且log里显示
May 21 17:59:15 forum qmail: 1053511155.333051 new msg 2452638
May 21 17:59:15 forum qmail: 1053511155.333139 info msg 2452638: bytes 174 from <draco@hotmail.com>; qp 13236 uid 502
May 21 17:59:15 forum qmail: 1053511155.349206 starting delivery 6373: msg 2452638 to remote draco@sina.com.cn
May 21 17:59:15 forum qmail: 1053511155.349272 status: local 0/10 remote 1/20
May 21 17:59:15 forum splogger: 1053511155.511005 tcpserver: status: 5/100
May 21 17:59:15 forum splogger: 1053511155.511182 tcpserver: pid 13242 from 61.135.129.10
May 21 17:59:15 forum splogger: 1053511155.511307 tcpserver: ok 13242 mydomain.com:211.154.*.*:25 :61.135.129.10::36281
May 21 17:59:15 forum splogger: 1053511155.533056 tcpserver: end 13242 status 256
May 21 17:59:15 forum splogger: 1053511155.533116 tcpserver: status: 4/100
May 21 17:59:15 forum qmail: 1053511155.601681 delivery 6373: success: 202.106.187.150_accepted_message./Remote_host_said:_250__________-_mail_sent_ok/
好象是发出去了似的,但是我实际上是收不到的,
这样有问题吗?
作者: gadfly    时间: 2003-05-21 18:09
标题: 我的maillog里的信息
如果服务器要求auth,客户端没设置auth,就是这个错。

至于没收到,你就要看看其它服务器是不是也收不到
作者: dracoz    时间: 2003-05-21 18:20
标题: 我的maillog里的信息
谢谢两位版主
是啊,
我就是在测试我的auth是否可以用啊
如果发给本域不用 “发送服务器需要身份验证” 都是可以发送的。
发给其他的就需要身份验证了。

但是telnet localhost 25为什么显示的不一样呢。
mail from 和rcpt to 都没有auth的过程啊,
为什么还显示250 ok。
不知道真正发送出去了没有
作者: tutux    时间: 2003-05-21 21:23
标题: 我的maillog里的信息
原帖由 "dracoz" 发表:
谢谢
另外
我在outlook中设置,如果不用身份验证就发不了信。
log里也看不到记录
出现的错误是  553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
可是直接用telnet localhost 25发信
..........


大多数的qmail安装文档会教你设置从本机(localhost)发信时不需要smtp auth验证,而从localhost以外的地方(比如你的另外一台及其的windows,我没听说outlook有*unix版本的)就需要smtp auth,具体看文档中关于tcp rules的设置说明。

你telnet localhost 25发的信的确发出去了,从log看,至于说你却收不到,有多种原因,难说,你不妨发给自己另外的邮箱如163.com的免费邮箱试试?
作者: gadfly    时间: 2003-05-22 00:48
标题: 我的maillog里的信息
tutux说得很有道理。

缺省情况下,tcp.smtp.cdb中127.0.0.1是allow的,也就是open relay。是不需要auth的。所以和客户端测试不一样。如果你把这条规则清掉,重新生成cdb,就是一样的了。
作者: dracoz    时间: 2003-05-22 11:34
标题: 我的maillog里的信息
呵呵
明白了,
谢谢两位!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2