邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: 一个smtp(in)中的问题 [打印本页]

作者: feng-kskl    时间: 2009-1-21 17:00
标题: 一个smtp(in)中的问题
最近发现smtp(in)有几千个的Session,仔细一看基本都是一个邮件产生的,会话最后终terminated结束。
而且temp文件已经创建好,问题好象出在这一步
--> 554 Message is not RFC compliant
按字面理解是邮件不符合RFC规范,有点搞不清楚,请教大家,谢谢!
feng@xxx.com管理员帐号,是不是系统有什么问题通知管理员的?)

日志如下:
Tue 2009-01-20 10:36:41: ----------
Tue 2009-01-20 10:36:41: Session 7510; child 1; thread 3096
Tue 2009-01-20 10:36:41: Accepting SMTP connection from [222.83.48.*:3569]
Tue 2009-01-20 10:36:41: Performing PTR lookup (*.48.83.222.IN-ADDR.ARPA)
Tue 2009-01-20 10:36:41: *  Error: *  Name server reports domain name unknown
Tue 2009-01-20 10:36:41: *  No PTR records found
Tue 2009-01-20 10:36:41: ---- End PTR results
Tue 2009-01-20 10:36:41: --> 220 xxx.com ESMTP MDaemon 10.0.3; Tue, 20 Jan 2009 10:36:41 +0800
Tue 2009-01-20 10:36:41: <-- HELO xxx.com
Tue 2009-01-20 10:36:41: Performing IP lookup (xxx.com)
Tue 2009-01-20 10:36:41: *  D=xxx.com TTL=(4) A=[62.28.179.*]
Tue 2009-01-20 10:36:41: ---- End IP lookup results
Tue 2009-01-20 10:36:41: --> 250 xxx.com Hello xxx.com (may be forged), pleased to meet you
Tue 2009-01-20 10:36:41: <-- MAIL FROM:<feng@xxx.com>
Tue 2009-01-20 10:36:41: Performing IP lookup (xxx.com)
Tue 2009-01-20 10:36:41: *  D=xxx.com TTL=(4) A=[62.28.179.*]
Tue 2009-01-20 10:36:41: *  P=010 S=000 D=xxx.com TTL=(11) MX=[mail.xxx.com] {222.83.48.*}
Tue 2009-01-20 10:36:41: ---- End IP lookup results
Tue 2009-01-20 10:36:41: --> 250 <feng@xxx.com>, Sender ok
Tue 2009-01-20 10:36:41: <-- RCPT TO:<feng@xxx.com>
Tue 2009-01-20 10:36:41: --> 250 <feng@xxx.com>, Recipient ok
Tue 2009-01-20 10:36:41: <-- DATA
Tue 2009-01-20 10:36:41: Creating temp file (SMTP): d:\mdaemon\temp\md50000007305.tmp
Tue 2009-01-20 10:36:41: --> 354 Enter mail, end with <CRLF>.<CRLF>
Tue 2009-01-20 10:36:41: Message size: 4732 bytes
Tue 2009-01-20 10:36:41: --> 554 Message is not RFC compliant
Tue 2009-01-20 10:36:41: Connection closed
Tue 2009-01-20 10:36:41: SMTP session terminated (Bytes in/out: 4817/290)
Tue 2009-01-20 10:36:41: ----------
作者: Hokings    时间: 2009-1-21 18:07
应该是垃圾邮件被MD拒绝了。

"554"代码表示邮件服务器拒绝了包含不合适字眼的邮件,包括FROM, TO, RCPT或者在邮件正文的内容。

参考:http://www.ietf.org/rfc/rfc2476.txt

可能是对方邮件的附件有问题,被MD拒绝。
作者: Hokings    时间: 2009-1-21 18:10
如果对方的邮件是你认识的,试试看下面的方法:
在Setup-->Default Domain & Server-->Server-->取消Check x x for RFC Compliance


...checks [message/parameters] for RFC compliance

Use this option to designate whether or not MDaemon should reject messages that are not compliant to RFC internet standards—they will be rejected during the SMTP process. Use the parameters option if you wish to reject messages with parameters that contain control or 8-bit characters. Use the message option if you wish to reject messages missing a Date, Sender, or From header. Further, these required headers must have a corresponding value—they cannot exist as empty headers. If you do not wish to reject non-compliant messages, then clear these check boxes. Authenticated sessions are always exempt from this option.

[ 本帖最后由 Hokings 于 2009-1-21 18:23 编辑 ]
作者: Kyan    时间: 2009-2-2 01:22


錯誤,刪除。










[ 本帖最后由 Kyan 于 2009-5-11 21:15 编辑 ]




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://5dmail.cn/bbs/) Powered by Discuz! X3.2