怎样设HELO的反解?
为防止垃圾邮件我按如下图做了设置。但这样设置后,所有用户都发不出邮件。发现它连本地的帐户发邮件也要做HELO的查询。日志如下。
Tue 2007-09-04 23:51:52: ----------
Tue 2007-09-04 23:53:02: Session 5197; child 1; thread 3128
Tue 2007-09-04 23:53:01: Accepting SMTP connection from
Tue 2007-09-04 23:53:01: Performing PTR lookup (167.157.133.219.IN-ADDR.ARPA)
Tue 2007-09-04 23:53:01: *D=167.157.133.219.IN-ADDR.ARPA TTL=(1437) PTR=
Tue 2007-09-04 23:53:01: *Gathering A records...
Tue 2007-09-04 23:53:01: ---- End PTR results
Tue 2007-09-04 23:53:01: --> 220 mx.abc.com.cn ESMTP MDaemon 9.6.2; Tue, 04 Sep 2007 23:53:01 +0800
Tue 2007-09-04 23:53:02: <-- EHLO pc001 我的电脑名
Tue 2007-09-04 23:53:02: Performing IP lookup (pc001)
Tue 2007-09-04 23:53:02: *Error: *Name server reports domain name unknown
Tue 2007-09-04 23:53:02: ---- End IP lookup results
Tue 2007-09-04 23:53:02: --> 451 <pc001> is invalid or DNS says does not exist
Tue 2007-09-04 23:53:02: SMTP session terminated (Bytes in/out: 15/131)
Tue 2007-09-04 23:53:02: ----------
DNS肯定查不到我的电脑的EHLO记录,所以拒收了。我应该如何设置?? 向ISP申请主域的反向解析 我已经做了FQDN(mx.abc.com.cn)的反向解析,不知道你说的“主域”是指什么? 我自已发到其它要求反向解析的邮件服务器上没有问题。现在问题是为什么发邮件时,他的ehlo域是我的电脑,而不是我mx.abc.com.cn。是不是哪时有设置本域的用户发邮件不要求反向解析的?
[ 本帖最后由 lidong_82 于 2007-9-5 09:16 编辑 ] 如果内网是域环境,建议你在内网DNS中启用反向解析,只要配置正确,反向记录会自动添加的,这样就不会失败了,当然,你的MD中的DNS SERVER也要指在内网DNS SERVER。
如图:
你在主域 主域名和机器名 是不是设置 成的mx.abc.com.cn
我怀疑你的机器名设置 pc001 ,所以反向解析 时,是查pc001了,不是查mx.abc.com.cn 做内部的dns反解是不行的,因为邮件帐户不只是在内部使用。
如果我按照我上面的设置发邮件时会出现下图的错误。
主域设置如下,应没问题。
pc001是客户端的电脑名,如果你用pc002发邮件,上面的EHLO会显示pc002。
[ 本帖最后由 lidong_82 于 2007-9-5 10:39 编辑 ] 我知道了,应该是你的反向解析 设置 问题,修改请见图片 ,不能传附件啊
在安全--反向解析里,去掉一些限制 就可以了
[ 本帖最后由 redif 于 2007-9-5 10:44 编辑 ]
回复 7# 的帖子
暂时先去掉EHELO域反解失败就拒绝的勾吧。 我知道是反向解析设置问题,我只是想实现需反解这个功能。目前只能取消拒绝了。回复 9# 的帖子
这样的话要不你公网全用WC发件吧,这倒是跳过反向查询的。
页:
[1]
2
