我正在使用MDaemon作为外部邮件服务器,并且在最后几天我收到错误“554消息不符合标准”从其中一台机器发送的电子邮件。知道可能导致它的原因吗?其他机器工作正常。
更多信息....这是日志文件:
Mon 2008-10-20 16:11:37: Session 7831; child 1; thread 3908 Mon 2008-10-20 16:11:36: Accepting SMTP connection from [80.78.72.135 : 43579] Mon 2008-10-20 16:11:36: Performing PTR lookup (135.72.78.80.IN-ADDR.ARPA) Mon 2008-10-20 16:11:36: * Error: Name server reports domain name unknown Mon 2008-10-20 16:11:36: * No PTR records found Mon 2008-10-20 16:11:36: ---- End PTR results Mon 2008-10-20 16:11:36: --> 220 ikubinfo.com ESMTP MDaemon 9.5.2; Mon, 20 Oct 2008 16:11:36 +0200 Mon 2008-10-20 16:11:36: 250 ikubinfo.com Hello RS, pleased to meet you Mon 2008-10-20 16:11:36: Mon 2008-10-20 16:11:36: Performing IP lookup (ikubINFO.com) Mon 2008-10-20 16:11:36: * D=ikubINFO.com TTL=(633) A=[216.75.60.232] Mon 2008-10-20 16:11:36: * P=010 S=000 D=ikubINFO.com TTL=(708) MX=[mail.ikubinfo.com] Mon 2008-10-20 16:11:36: * D=ikubINFO.com TTL=(633) A=[216.75.60.232] Mon 2008-10-20 16:11:36: ---- End IP lookup results Mon 2008-10-20 16:11:36: Performing SPF lookup (ikubINFO.com / 80.78.72.135) Mon 2008-10-20 16:11:36: * ikubINFO.com 80.78.72.135; matched to SPF cache Mon 2008-10-20 16:11:36: * Result: pass Mon 2008-10-20 16:11:36: ---- End SPF results Mon 2008-10-20 16:11:36: --> 250 , Sender ok Mon 2008-10-20 16:11:36: Mon 2008-10-20 16:11:36: Performing DNS-BL lookup (80.78.72.135 - connecting IP) Mon 2008-10-20 16:11:36: * sbl-xbl.spamhaus.org - passed Mon 2008-10-20 16:11:36: * relays.ordb.org - failed Mon 2008-10-20 16:11:36: * bl.spamcop.net - passed Mon 2008-10-20 16:11:36: ---- End DNS-BL results Mon 2008-10-20 16:11:36: --> 250 , Recipient ok Mon 2008-10-20 16:11:37: 354 Enter mail, end with . Mon 2008-10-20 16:11:37: Message size: 389 bytes Mon 2008-10-20 16:11:37: --> 554 Message does not conform to standards Mon 2008-10-20 16:11:37: 221 See ya in cyberspace Mon 2008-10-20 16:11:37: SMTP session terminated (Bytes in/out: 491/319)
答案 0 :(得分:32)
SMTP错误554是更模糊的错误代码之一,但通常是由接收服务器在From或To标题中看到它不喜欢的内容引起的。这可能是由于垃圾邮件陷阱将您的计算机识别为中继,或者是不信任从您的域发送邮件的计算机。
我们最近在向阵列添加新服务器时遇到了这个问题,我们通过确保设置正确reverse DNS lookup来修复它。
答案 1 :(得分:8)
你所包含的日志中的Mon 2008-10-20 16:11:36:* relays.ordb.org - 失败
是责备。
答案 2 :(得分:2)
可能是由发件人端配置的未命中SPF记录引起的。
答案 3 :(得分:0)
要解决问题,请转到MDaemon - >设置 - >其他选项 - >服务器 - > SMTP服务器检查RFC合规性的命令和标头
答案 4 :(得分:0)
这个问题与Outlook客户端通过Exchange服务器到Windows XP上的外部地址。清除临时文件似乎可以解决问题。