使用双翼邮件群发软件的客户反映,发送邮件后,会收到很多的退信,问这是什么原因。
系统退信是发送邮件服务器(SMTP服务器)不能将邮件正确的发送到目的地,以退信的方式提醒你,退信中都会包含下面的信息
错误原因: 收件人邮箱帐号不存在或收件方服务器无法找到收件人邮件地址
退信中可能出现的关键字: 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
解决方法: 由于在该网站中无法找到要投递的用户地址,因此该邮件无法正确投递到该地址中让接受者接收出现了此退信。可能是由于写错了email地址,请确认该地址的输入是否正确,或者同收件人确认是否其email地址。确认无误后重新投递即可。
错误原因: 收件人用户邮箱被禁用或者不可以使用,可能长时间未登陆使用过,或者未交费等原因导致邮箱帐号被冻结
退信中可能出现的关键字: disabled
解决方法: 联系收件人,请他联系他的邮箱系统管理员确认收件人邮箱问题
错误原因: 接收方已经没有足够邮箱空间接受新邮件
退信中可能出现的关键字: mailbox is full、exceed、hard limit
解决方法: 收件人邮箱已经没有足够的剩余空间接收您的邮件,请使用其他的方式与收件人联系,请接收方先清除邮箱中没用的邮件,腾出空间接收新邮件
错误原因: 对方对接收的邮件作了限制,您的邮件超出了对方的要求或是对方服务器的要求。
退信中退信中可能出现的关键字: not welcome、content rejected、Message blocked、Recipient reject、No welcome message from****、Mail refused/Box is busy
解 决方法: 出现 not Welcome/message blocked/content rejected 等信息的原因是收件人在邮箱中设定了一些过滤规则,而你所发的邮件中的信息如”发件人姓名”、”发件人地址”、”邮件主题”、”邮件正文”、”附件”等中 的信息符合该收件人或收件人的服务商设置的过滤规则,因此导致邮件在投递后被对方系统拒收。
请把自己所投递邮件做适当的修改,如发送的”邮件主题”等。如果尝试过还是不能正常发送,最好通过其他方式联系收件人,把退信信息提供给收件人查询具体是符合了什么样的过滤规则,确认后进行适当修改就可以正常发送了
错误原因: 对方服务器或者对方域名有错误,或者域名信息无法正确的被internet的DNS系统解析,无法找到对方的邮件服务器IP,导致投递出错。 还有一种可能是自己的服务器网络问题导致无法查询对方域名,或者是DNS故障。
退信中可能出现的关键字: Host、not found、bad host、domain、unreachable、Connection refused
解决方法: 首先请检查输入收件人地址时的是否存在拼写错误,确认错误后重新发送就可以解决了。相当部分退信存在这样的情况。
错误原因: 无法识别错误命令(邮件系统指令)
退信中可能出现的关键字: error in command、syntax error、Error email address format
解决方法: 其原因多数是由于发件人使用的软件或者发送系统在投递连接对方系统时候,对方系统无法识别此软件或者发送方系统的指令导致发送错误。
有时由于发送者填写接收者地址时候输入了非法字符如“””“/”“”“^”等非法字符也可以导致此类无法成功发送。
错误原因: 由于发送人的邮件过大导致接收人的邮件系统服务商拒收此邮件
退信中可能出现的关键字: exceeds、maximum message size、Data size
解决方法: 通常此类错误都是由于收件人邮件系统不支持他们系统中的用户接收太大的邮件。
错误原因: 由于发送方的邮件被接收方的系统服务商拒收此邮件
退信中可能出现的关键字: banned 、isn’t in my list of allowed rcpthosts、domain is not welcome、Connection refused、Relaying denied、spam、spammers
解决方法: 由于对方系统把发送的地址、域或者IP地址列入拒收列表中,使得从此地方寄出的邮件被拒绝接收的情况。
错误原因: 在系统发送邮件时查找到了对方的邮件服务器,但由于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 开头字串提示)。
在命令行方式下执行如下命令:
C:> telnet mx.mail.163.com 25
220 163.com Coremail SMTP(Anti Spam) System
C:> telnet sinamx.sina.com.cn 25
220 sina.com ESMTP
C:> telnet xxx.xxx.xxx.xxx 25
220 *******
错误原因: 单封邮件有过多收件人
退信中可能出现的关键字: Too many、less than xx
解决方法: 邮件系统会对每一个邮件投递者每次连接时候的同一封邮件的多投用户数量,因此当用户使用群发时候就会出现对方拒收或者错误的信息返回如”Too many recipients”信息。因此用户请再每一封邮件投递时候,尽量使得每次的接收用户数量控制在20~30人左右,如果接收量比较多的情况,可以分开多几次发送。
错误原因: 发信服务器地址被加入到某些反垃圾邮件组织的黑名单中,导致拒收
退信中可能出现的关键字: Mail from ***.***.***.*** refused, see http://**************
解决方法: 国外很多反垃圾邮件组织也把中国的很多地区的IP地址直接列入到黑名单,他们封闭中国的IP地址未必合理,很多反垃圾邮件组织把中国整个IP地址都列入了黑名单。 一般此类的退信会包含一个连接,可以按网站上面的要求来申请把您的邮件服务器IP地址从列表中移除。
RBL是什么?
错误原因: 某些邮件服务器为了防垃圾邮件的需要,接收邮件时进行对发信人的email地址进行DNS反向查询,对于公网存在正确DNS解析的发件人的邮件放行,而对于DNS反向解析不正确的地址予以拦截。
退信中可能出现的关键字: can’t verify FROM domain in DNS、domain does not exist
解决方法: 存在此类问题的多数是具有自己域名的企业邮箱用户,这类的服务器要求用户所用的域名解析设置中有关的SOA记录、MX记录都正确可查询。所以DNS解析记录不完整或者对方反向解析时刚好域名所在的邮件服务器出现故障不能正常返回查询,而收件人的邮件系统具有这样的验证机制是,就会出现这样的退信了。
确认退信是以上原因的时候,通知你的域名服务器的管理员检查确认你的域名解析记录信息或者稍后等域名服务器正常了即可正常发送。 检查MX记录是否存在的方法 域名信息查询
错误原因: 某些邮件服务器为了防垃圾邮件的需要,接收邮件时进行对发信主机的 Ip DNS反向查询,对于存在正确 ptr 解析的IP的邮件放行。
退信中可能出现的关键字: doesn’t have correct PTR record, cannot find your hostname
解决方法: 加邮件服务器固定Ip反向解析: 请参考 http://www.anti-spam.cn/ShowArticle.php?id=2269 做
错误原因: Winmail 里采用了中继发信, 但是中继设置有问题,导致无法发送。
退信中可能出现的关键字: relay server said: 535 auth failure
解决方法: 检查中继设置, 确定认证帐号和密码是否正确?中继服务器地址是否正确?服务器是否可以连接到中继服务器?