由于邮件服务器系统非常的多,所以在日常使用中,遇到的退信可能并不全完全的相同。但是,一般服务器的退信都会有相关的一些“关键字”方便管理员去判断退信原因。本文档中归纳出一些常见或者遇到过的退信关键字,并加以简要说明以供Winmail系统管理员参考。
常见错误:收件人地址不存在
错误原因:收件人邮箱帐号不存在或收件方服务器无法找到收件人邮件地址
可能出现的关键字:No such user、user unknown、unknown or illegal alias、account inactive、user not found、Invalid address、invalid recipient、not a valid mailbox、mailbox cannot be delivered、invalid rcpt to
解决方法:由于在对方邮件系统中无法找到要投递的用户地址,因此该邮件无法正确投递到该地址中让接受者接收出现了此退信。可能是由于写错了email地址,请确认该地址的输入是否正确,或者同收件人确认是否其email地址。确认无误后重新投递即可。
Winmail Server 退信实例: no mailbox here by that name
可能出现的退信实例:
- 550 Mailbox not found. http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=20022&&no=1000728
- 550 5.1.1 xxx@abcd.com: Recipient address rejected: User unknown
- 550 5.1.1 Mailbox does not exist
- 550 Mailbox not found
- 550 User not found: 12345@163.com
- 550 RC:LD The email account that you tried to reach does no exists.
- 551 5.1.1 recipient is not exist
- 501 Bad address syntax. http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=20022&&no=1000730
- 550 #5.1.0 Address rejected.
- 550 5.1.1 1111@ss.com: Recipient address rejected: undeliverable address: unknown user: "1111@ss.com"
- 550 abcd:user not exist
- 550 5.1.1 Bad destination mailbox address
- 550 Local User [xxx@123.com] not found.
- 550 no such user: ****@***.*****.**
- 550 #2175041 unavailable mail user
- 550 #5.1.0 Address rejected.
- 552 "RCPT TO" mailbox unavailable
- 550 5.1.1 ***@***** recipient rejected
- 550 5.7.0 ***@*****... address invalid
- 550 RC:NE The email account does not exist.
- 550 no such user here (umail mta)
- 550 5.1.1 xxx@abcd.com: Recipient address rejected: User unknown in virtual mailbox table
- 550-5.1.1 The email account that you tried to reach does not exist. Please try
- 550-5.1.1 double-checking the recipient's email address for typos or
- 550-5.1.1 unnecessary spaces. Learn more at
- 550 5.1.1 http://support.google.com/mail/bin/answer.py?answer=6596 vw5si4655694pab.333 - gsmtp
- 550 5.2.1 The email account that you tried to reach is disabled.
- 550 Requested action not taken: mailbox unavailable
- 5.1.0 - Unknown address error 550-'5.7.0 user access deny.'
- 550 Invalid recipient: <***@index.com.jo> (RCPT TO:***@index.com.jo)
- 550 ***@szonline.net unknown user account (RCPT TO:***@szonline.net)
- 550 5.1.1 <***@melco.com.hk>... User unknown (RCPT TO:***@melco.com.hk)
- <*****@eyou.com>…… invalid address
- <*****@126.com>: host ……said: 550 5.7.1 Unable to relay for *****@126.com:host……said: 550 5.1.1 is not a valid mailbox
- <*****@china.com>: host smtp.china.com[61.135.144.88] said: 550 <*****>, No such user.
- <*****@hotmail.com>……user account inactive
- <*****@zjuem.zju.edu.cn>…… unknown or illegal alias:*****
- <*****@163.net>: User ***@163.net is not found in Server.
- <*****@263.net.cn>: host ……said: 550 Invalid recipient
常见错误:收件人信箱空间不足
错误原因:接收方已经没有足够邮箱空间接受新邮件
可能出现的关键字:mailbox is full、exceed、hard limit
解决方法: 收件人邮箱已经没有足够的剩余空间接收您的邮件,请使用其他的方式与收件人联系,请接收方先清除邮箱中没用的邮件,腾出空间接收新邮件
Winmail Server 退信实例: <***@***.com>, the user's maildir is over the allowed quota (size : 24654812)
可能出现的退信实例:
- ***@pa.inter.net mailbox is full (MTA-imposed quota exceeded while writing to file tmp/1084783015.15814.clever.eusc.inter.net): retry timeout exceeded
- <*****@tom.com>: the message to ***@tom.com is bounced because : Quota exceed the hard limit
- <*****@email.com>: host …… said: 552 This person's account is exceeding their quota.
- <*****@hotmail.com>……: exceeded storage allocation
- <*****@abcd.com>……: quota exceed
- Can not deliver to abcd@test.com
- Reply:(11)
Reason:The recipient can not receive email any more cause of full space.
Solution:Notify the recipient to free or increase the space of mail box.
常见错误:收件人邮箱被禁用
错误原因:收件人用户邮箱被禁用或者不可以使用,可能长时间未登陆使用过,或者未交费等原因导致邮箱帐号被冻结
可能出现的关键字:disabled
解决方法:联系收件人,请他联系他的邮箱系统管理员确认收件人邮箱问题
Winmail Server 退信实例:sorry, the mailbox has disabled.
可能出现的退信实例:
- User *****@163.net is disabled
- ***@***.com, the mailbox is disabled
- 550 ****:user locked
- 550 User suspended: xxxx@test.com
- host......said: 554 delivery error: Sorry your message to *****@yahoo.com cannot be delivered. This account has been disabled or discontinued. - mta582.mail.yahoo.com
常见错误:邮件被过滤或者被判断为垃圾邮件
错误原因:对方对接受的邮件作了限制,您的邮件超出了对方的要求或是对方服务器的要求。
可能出现的关键字:not welcome、content rejected、Message blocked、Recipient reject、No welcome message from****、Mail refused/Box is busy
解决方法:出现 not Welcome/message blocked/content rejected 等信息的原因是收件人在邮箱中设定了一些过滤规则,而你所发的邮件中的信息如"发件人姓名"、"发件人地址"、"邮件主题"、"邮件正文"、"附件"等中的信息符合该收件人或收件人的服务商设置的过滤规则,因此导致邮件在投递后被对方系统拒收。
请把自己所投递邮件做适当的修改,如发送的"邮件主题"等。如果尝试过还是不能正常发送,最好通过其他方式联系收件人,把退信信息提供给收件人查询具体是符合了什么样的过滤规则,确认后进行适当修改就可以正常发送了
可以通过以下几种办法来增加你的发信成功率
1、你的服务器没有做域名的反向解析,参考:IP反向解析(PTR/RDNS),反向解析只能由你的IP提供商来做。
2、你的服务器上的域名,没有做SPF解析,参考:http://www.winmail.cn/technic_spf.php,这个可以域名服务商那儿增加。
3、你的服务器地址被加入了垃圾邮件黑名单,请在 http://www.blacklistalert.org/ 中输入你服务器公网IP,来查询是否被垃圾邮件收录,并在相应红色记录中的指定地址中去访问网站来移除,但是并不是所有的组织都可以移除 。
Winmail Server 退信实例:delivery failure: the message matches up to the filter rule(level: system, name:xxx)
可能出现的退信实例:
- 554 Reject by behaviour spam at DATA State
说明:被收件方服务器判定为垃圾邮件发送行为,没有提示具体原因,可以去 http://www.blacklistalert.org/ 查询一下,看看 IP 是否在黑名单列表中。 或者和对方管理员联系
- 554 **@****-**.com.cn: Relay access denied
说明:被收件方服务器判定为垃圾邮件发送行为,没有提示具体原因,可以去 http://www.blacklistalert.org/ 查询一下,看看 IP 是否在黑名单列表中。 或者和对方管理员联系
- 554 Your access to this mail system has been rejected due to the sending MTA's poor reputation. If you believe that this failure is in error, please contact the intended recipient via alternate means.
说明:IP 信誉度低,被收件方服务器拒收。去 http://www.blacklistalert.org/ 查询一下,看看 IP 是否在黑名单列表中。
- 554 too many hops
邮件跳数太多被拒绝,这是因为发出的邮件经过多次转发才抵达对方的系统;也可能是对方系统设置问题,把最大跳数设置的太小,一般为 20。
- 554 rejecting banned content
邮件内容被过滤。
- 553 refused, SPF check softfail
发件人的域名设置了 SPF, 但是外发ip不匹配,也可能是对方系统域名查询问题。 参考:http://www.winmail.cn/technic_spf.php
- ****@SINA.COM : Failure reply of RCPT to *****@SINA.COM from 202.106.182.168, 445 服务器拒绝 - server rejected (#4.4.4)
- ***@kodak.com, 550 5.5.0 Mail refused
- <*****@163.net>: This Message is not welcome
- <*****@163.net>: Message content rejected
- <*****@163.com>:……Error: content rejected
- <*****@163.net>: host ……said: 450 Fail, Box is busy
- ******@163.com : No welcome message from 202.108.44.203
- <*****@sohu.com>: host ……said: 550 Recipient reject
- 554 <***@long-horn.com>: Sender address rejected: c46 (RCPT TO:***@dial.pipex.com)
常见错误:域名解析出错
错误原因:对方服务器或者对方域名有错误,或者域名信息无法正确的被internet的DNS系统解析,无法找到对方的邮件服务器IP,导致投递出错。 还有一种可能是自己的服务器网络问题导致无法查询对方域名,或者是DNS故障。
可能出现的关键字:Host、not found、bad host、domain、unreachable、Connection refused
解决方法:首先请检查输入收件人地址时的是否存在拼写错误,确认错误后重新发送就可以解决了。相当部分退信存在这样的情况。
确认收件人地址没有问题的时候,还可能由于收件人服务器的域名信息由于DNS失效、更新失败等等原因造成域名解析不正确。具体可以通过nslookup命令等方式查询收件人邮箱域名的mail exchanger进行确认。对于这种情形的话,需要通过其他途径联系收件人,收件人通知自己的服务商管理维护人员修订DNS错误后就可以正常发送了。
Winmail Server 退信实例:don't find mail exchanger and domain's ip address, connect DNS server failed
可能出现的退信实例:
- <*****@sian.com>: Name service error for domain sian.com: Host not found
- <*****@hot.163.net>: Name service error for domain hot.163.net: Host not found
- <***@.powerise.com.cn>: bad host/domain syntax: ".powerise.com.cn"
- ****@shou.com>: connect to shou.com: Connection refused
- <*****@263.com>: domain unreachable
- 553 you don't authenticate or the domain is not allowed relay
收件人的域名在对方系统里不存在
- 550 收信人邮局不存在(Domain (***.com) not exist)
***.com域名在对方系统里不存在
- 550 Relaying denied
收件人的域名在对方系统里不存在, 也可能是对方系统设置有问题
常见错误:无法识别的命令
错误原因:无法识别错误命令(邮件系统指令)
可能出现的关键字:error in command、syntax error、Error email address format
解决方法:其原因多数是由于发件人使用的软件或者发送系统在投递连接对方系统时候,对方系统无法识别此软件或者发送方系统的指令导致发送错误。
请使用常用的软件如Outlook Express或者Foxmail等进行邮件编辑,或者直接使用WEB的方式发送邮件,可以减少出错的机会。
有时由于发送者填写接收者地址时候输入了非法字符如“"”“/”“”“^”等非法字符也可以导致此类无法成功发送。
Winmail Server 退信实例:syntax error
可能出现的退信实例:
- <*****@ap.dragoco.com>: host ……said: 500 error in command
- ***@codiac.co.il, Error email address format
常见错误:邮件被拒收
错误原因:由于发送方的邮件被接收方的系统服务商拒收此邮件
可能出现的关键字:banned 、isn't in my list of allowed rcpthosts、domain is not welcome、Connection refused、Relaying denied、spam、spammers
解决方法:由于对方系统把发送的地址、域或者IP地址列入拒收列表中,使得从此地方寄出的邮件被拒绝接收的情况。
当遇到此情况,您可以联系我们的技术支持,把您接收到的退信内容转发给我们。或联系对方系统管理员,尽快解决此类屏蔽问题。 还有一种可能是对方域名指向不对,指向的系统里并没有要发到的域名。
Winmail Server 退信实例:553 sorry, you don't authenticate or the domain isn't in the list of allowed rcpthosts
可能出现的退信实例:
- 50 5.7.1 <******@kalmarlighting.com>... Relaying denied. Please check your mail first or restart your mail session. (RCPT TO: ******@kalmarlighting.com)
- <*****@weefth.com>: host……said: 571 ****@21cn.com... from mail01j.rapidsite.net You are banned, contact yourlocal admin.
- <*****@tom.COM>: host ……said: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1)
- <*****@cbnweb.com>: host …… said: 550<*****@cbnweb.com>... Relaying denied
- 550 5.7.1 Unable to relay for *@*
收件方域名指向不对,所指向的系统里并没有收件方的域名。
- 550 not local host gogoic.com, not a gateway
收件方域名指向不对,所指向的系统里并没有收件方的域名。
- 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.5.3)
收件方域名指向不对,所指向的系统里并没有收件方的域名。
- 550 Unrouteable address
收件方域名指向不对,所指向的系统里并没有收件方的域名。
- 550 RP:FRL mx5,keCowECpJUNiN2hTRCZmAA--.206S2 1399338852 http://mail.163.com/help/help_spam_16.htm?ip=xx.xxx.xx.xx&hostid=mx5
请访问 http://mail.163.com/help/help_spam_16.htm?ip=xx.xxx.xx.xx&hostid=mx5
- 550 RP:FRL 网易邮箱不开放匿名转发(Open relay),收件方域名指向不对,所指向的系统里并没有收件方的域名。
- 550 5.7.1 <***@mail1.rayson.com>... Relaying denied (RCPT TO:***@mail1.rayson.com)<*****@163.com>: connect to mf2.***.com: Connection refused
- <*****@morgan.ucs.mun.ca>……<*****@163.net>... We don't accept mail from spammers
- 554 refused, spam message
常见错误:发送的邮件大小超过最大限制
错误原因:由于发送人的邮件过大导致接收人的邮件系统服务商拒收此邮件
可能出现的关键字:exceeds、maximum message size、Data size
解决方法:通常此类错误都是由于收件人邮件系统不支持他们系统中的用户接收太大的邮件。因此用户可以把过大的邮件附件使用outlook express的邮件分拆功能进行分拆发送。通常后面跟的数字就是对方系统所允许接收的单个邮件的大小。
Winmail Server 退信实例:sorry, the message size exceeds databytes limit
可能出现的退信实例:
- <*****@brilliantprint.com.hk>: host …… said:552 Message size exceeds fixed maximum message size: 7372800 bytes<*****@brilliantprint.com.hk>:……said: 552 5.2.3 Message size exceeds fixed maximum message size (7200000)
- <*****@pub.xaonline.com>: host smtp.xaonline.com[61.134.1.143] said: 552 Data size must not exceed 4096K bytes
常见错误:连接对方服务器失败
错误原因:在系统发送邮件时查找到了对方的邮件服务器,但由于internet网络不正常或者对方服务器的 mta 服务不正常,而不能正常获得对方邮件服务器的回应,即对方服务器无响应.
可能出现的关键字:Connection timed out、Connect to×××.××.××.××:25 failure Error sending mail body to ******、Failure welcome message from
解决方法:
通过nslookup找到对方域名的MX记录指向的邮件服务器IP,通过 telnet 对方服务器的25端口等方式确认是网络连接不正常还是由于对方服务器的25端口没有响应。一般说来,无论是网络故障还是对方系统故障,对方系统管理员很快被发现和恢复,所以可以选择再次发送进行尝试。对于部分国外的邮件服务商,出现这种情况持续的时间会比较长,如果尝试超过1天都不能成功,建议使用其他方式与收件人联系。
确定您的机器能不能正确的连接到外面的主机,最后测试能不能连接发送不成功的主机(出现 220 开头字串提示)。
有的云服务商会屏蔽连接外网的25端口,例如:阿里云等,请联系云服务商解决,不行只能更换服务商。
在服务器上以命令行方式下执行如下命令,出现 220 *** 提示为正常:
C:> telnet 163mx01.mxmail.netease.com 25
220 163.com Coremail SMTP(Anti Spam) System
C:> telnet freemx1.sinamail.sina.com.cn 25
220 sina.com ESMTP
Winmail Server 退信实例:connect remote host error (xxx.xxx.xxx.xxx : 25)
可能出现的退信实例:
- <*****@iris.sipp.ac.cn>: connect to iris.sipp.ac.cn: Connection timed out
- *****@hkbn.com ; Connect to 212.227.34.3:25 failure
- *******@163.com ; Error sending mail body to 202.108.44.215
- ***@t-online.de; Failure welcome message from 194.25.134.10
常见错误:单封邮件收件人数超过限制
错误原因:单封邮件有过多收件人
可能出现的关键字:Too many、less than xx、RCPT
解决方法:邮件系统会对每一个邮件投递者每次连接时候的同一封邮件的多投用户数量,因此当用户使用群发时候就会出现对方拒收或者错误的信息返回如"Too many recipients"信息。因此用户请再每一封邮件投递时候,尽量使得每次的接收用户数量控制在20~30人左右,如果接收量比较多的情况,可以分开多几次发送。
Winmail Server 退信实例:sorry, too many recipients
可能出现的退信实例:
- <*****@email.com>: host …… said: 553 Too many recipients in the mail, should less than xx
- <*****@email.com>: remote server said: 451 out of allow RCPT numbers.
常见错误:反垃圾邮件列表
错误原因:发信服务器地址被加入到某些反垃圾邮件组织的黑名单中,导致拒收
可能出现的关键字:Mail from ***.***.***.*** refused, see http://**************,Listed in SBL,CBL,zen.spamhaus.org,XBL,RBL
解决方法:国外很多反垃圾邮件组织也把中国的很多地区的IP地址直接列入到黑名单,他们封闭中国的IP地址未必合理,很多反垃圾邮件组织把中国整个IP地址都列入了黑名单。 一般此类的退信会包含一个连接,可以按网站上面的要求来申请把您的邮件服务器IP地址从列表中移除。
RBL是什么?
Winmail Server 退信实例:553 sorry, your mailserver is listed in bl.spamcop.net(Please see: *********), mail from is not accepted here
可能出现的退信实例:
- 550 5.7.1 blacklisted [*.*.*.*] refer <www.dnsbl.sorbs.net/cgi-bin/lookup?IP=*.*.*.*>: ***@tm.net.my (RCPT TO:***@tm.net.my)
- 554 Service unavailable; Client host [202.105.45.53] blocked using cblplus.anti-spam.org.cn; Mail from 202.105.45.53 refused, see http://anti-spam.org.cn/services/rblquery.php?IP=202.105.45.53 (RCPT TO:chenlis@sunrising.com.mo)
- 554 5.7.1 Rejected xxx.xxx.xxx.xxx found in dnsbl.sorbs.net
- ******@roedl.cn ; Failure reply of RCPT to *****@roedl.cn from *.*.*.*, 451 Mail from *.*.*.* refused, see http://anti-spam.org.cn/
- 554 Service unavailable; Client host [xxx.com] blocked using Barracuda Reputation; http://www.barracudanetworks.com/ reputation/?r=1 &ip=xxx.xx.xxx.xxx
- 550 Service unavailable; Client host [xxx.xxx.xxx.xxx] blocked using 88.blacklist.zap; Mail From IP Banned To request removal from this list please forward this message to delist@frontbridge.com
你的服务器 IP 被列入 88.blacklist.zap, 对方使用了此过滤列表,被对方屏蔽了, 转发退信到 delist@frontbridge.com 申请移除。
- 554 Service unavailable; Client host [xx.xx.xxx.xxx] blocked using zen.spamhaus.org; http://www.spamhaus.org/query/bl?ip=xx.xx.xxx.xxx
- 你的服务器 IP 被列入 zen.spamhaus.org, 对方使用了此过滤列表,被对方屏蔽了, 请访问 http://www.spamhaus.org/query/bl?ip=xx.xx.xxx.xxx 查询并申请移除。
- 553 RP:RDN http://www.ipmotor.com/smtp_err.htm 访问 http://www.ipmotor.com/smtp_err.htm 可以找到:
553 RP:RDN 收件人被拒绝,用户不存在或禁止转发。
- 552 RP:UQT http://www.ipmotor.com/smtp_err.htm 访问 http://www.ipmotor.com/smtp_err.htm 可以找到:
552 RP:UQT 收件人信箱已满,您可以发送小于1KB的信件提醒收件人
常见错误:DNS解析不正常
错误原因:某些邮件服务器为了防垃圾邮件的需要,接收邮件时进行对发信人的email地址进行DNS反向查询,对于公网存在正确DNS解析的发件人的邮件放行,而对于DNS反向解析不正确的地址予以拦截。
可能出现的关键字:can't verify FROM domain in DNS、domain does not exist
解决方法:存在此类问题的多数是具有自己域名的企业邮箱用户,这类的服务器要求用户所用的域名解析设置中有关的SOA记录、MX记录都正确可查询。所以DNS解析记录不完整或者对方反向解析时刚好域名所在的邮件服务器出现故障不能正常返回查询,而收件人的邮件系统具有这样的验证机制是,就会出现这样的退信了。
确认退信是以上原因的时候,通知你的域名服务器的管理员检查确认你的域名解析记录信息或者稍后等域名服务器正常了即可正常发送。 检查MX记录是否存在的方法 域名信息查询
Winmail Server 退信实例:554 refused 'mail from' because return MX does not exist
可能出现的退信实例:
- ***@solvay.com, 553 can't verify FROM domain in DNS
- ***@hkstar.com, 553 zeng.pionmi.com does not exist
- ***@se.abb.com , remote server said: 550-Verification failed for jqh@bpeg.cn
- 550-It appears that the DNS operator for bpeg.cn
- 550-has installed an invalid MX record with an IP address
- 550-instead of a domain name on the right hand side.
- 550 Sender verify failed
- 554 refused, the sender's domain MX does not exist
常见错误:IP反向解析
错误原因:某些邮件服务器为了防垃圾邮件的需要,接收邮件时进行对发信主机的 Ip DNS反向查询,对于存在正确 ptr 解析的IP的邮件放行。
可能出现的关键字:doesn't have correct PTR record, cannot find your hostname
解决方法:加邮件服务器固定Ip反向解析:
请参考IP反向解析(PTR/RDNS) 做
可能出现的退信实例:
- remote server said: 550 5.7.1 Your host [*.*.*.*] doesn't have correct PTR record;
- remote server said: 450 Client host rejected: cannot find your hostname, [*.*.*.*]
- remote server said: 450-4.7.1 Client host rejected: cannot find your reverse hostname,, [*.*.*.*]
- 554- (RTR:DU) http://postmaster.aol.com/errors/554rtrdu.htm
- remote server said: 550 No reverse dns for IP *.*.*.*
常见错误:中继发信错误
错误原因: Winmail 里采用了中继发信, 但是中继设置有问题,导致无法发送。
可能出现的关键字:relay server said: ****
解决方法:检查Winmail 系统设置》SMTP设置》外发递送》配置的中继, 确定此中继服务器是否支持中继功能?认证帐号和密码是否正确?中继服务器地址是否正确?服务器是否可以连接到中继服务器?
可能出现的退信实例:
- relay server said: 535 auth failure 中继帐号认证不对
- Relay server said: 553 You are not authorized to send mail, authentication is required 中继帐号认证不对
在实际使用中可能有其他的未列出的问题,可以联系 Winmail 技术支持。