本帖最后由 此生不换 于 2011-5-14 09:37 编辑
Foxmail只能够收取无法发送,这个可能是询问最多的问题之一,有必要拿出来单独讲一下: 由于能够收取邮件,这说明网络没有问题,密码也没有错误,只是在发送邮件的这一步出现了故障,或者说这个问题的根本在于我们自己的机器设置,与网络状态无关。那么: 首先确认邮箱的smtp服务器有没填写正确,如pop和pop3是否搞混了(有没有“3”字),IP地址是否错误等等。确认无误后再检查邮箱的SMTP是否需要验证(从网页登录你的邮箱,找“帮助文档”,这两点一般都会写明的)。如果需要的话(实际上现在基本上都需要验证的了)选中:账户属性 - 邮件服务器- SMTP服务器需要身份验证。在升级到foxmail6.0beta2到时候可能出现原有的SMTP验证被取消导致无法发信的情况,在账户属性当中重新设置一下即可。
另外一个可能是由于你安装的杀毒软件或者网络防火墙设置里面阻止了25端口。可以关闭防火墙或者把邮件监控暂时关闭来判断是否这个原因。
以卡巴斯基为例:设置-修改实时保护-实时保护-把“邮件保护”关闭。
如果是mac的话 你把六条规则的第一个去掉,就是“禁止大量蠕虫病毒”的那个选项去掉。那个选项检测25端口。或者在“禁止大量发送邮件的蠕虫病毒发送邮件”选项前打勾,但在排除列表中添加foxmail.exe。
瑞星的具体设置是 打开瑞星的管理程序, 选择菜单选项设置, 在计算机监控设置页面, 关闭开机时启动邮件监控选项。注意可能需要重新启动电脑才能生效。 第三个可能的原因是:有些服务器对发件人地址进行检查,对于发件人地址不是由本服务器提供的邮件,不予已发送。解决的办法是:打开Foxmail【账户属 性】中对话框,在【个人信息】的【电子邮件地址】中填写SMTP服务器所属的邮箱系统提供的邮件地址。 <以下资料根据邮件服务提供商不同可能错误编号代表的意思会不同>
小资料:如果是SMTP需要验证的条件没有满足,通常都会返回如下信息:
1、 服务器返回“535 Error authentication failed”。
(SMTP身份验证出错,请检查用户名密码。这种情况通常也无法收信)
2、 服务器返回“553 Error authentication is required”。
(客户端软件没有使用ESMTP方式发送邮件,即要你选择“SMTP服务器需要验证”)
3、 服务器返回“550 Invalid User”、“550:local user only”或者“551 delivery not allowed to non-local recipient”。
(发件人地址不是由本服务器提供的邮件。解决的办法是:打开Foxmail【帐户属 性】中对话框,在【个人信息】的【电子邮件地址】中填写SMTP服务器所属的邮箱系统提供的邮件地址。)
4、 服务器返回“501 syntax.helo hostname”或者“501 Invalid domain name”。
(计算机名称含有中文或者非ASCII字符,需要把计算机名称改为只含有英文字母或ASCII字符。)
--------------- Foxmail发送邮件常见的出错代码
按照下列“Q”代表问题,“A”代表解答。 Qthe server says550 relaying mail to is not allowed
QThe server says550 ... relaying denied
Qthe server says550 5.7.1 relaying not permitted
A使用某些Smtp服务器时,限制了收件人的地址,只能换一个Smtp服务器。 QThe server says550 local user only
QThe server says550 Invalid User
QThe server says550 Invalid recipient
A使用163.net,163.com,yeah.net和netease.com之类的Smtp服务器时,只能用自身的信箱发信,所以要在Foxmail的“帐户属性”中的“个人信息”里面填写正确的邮件地址。
Qthe server says551 delivery not allowed to non-local recipient
QThe server says553 Relay restriction.
QThe server says553 From , message blocked.
QThe server says553 sorry,you are not allow to use this SMTP to relay your eami
QThe server says553 sorry, that domain isn't in my list of allowed rcpthosts
A使用21cn.com,china.com,371.net,sina.com等大多数信箱的smtp服务器时,只能用自身的信箱发信,所以要在Foxmail的“帐户属性”中的“个人信息”里面填写正确的邮件地址。 QThe server says505 client was not authenticated
QThe server says553 authentication is required to send mail as
A使用263.net和sohu.com的Smtp服务器时,不但要用自身的邮箱发信,而且要加入身份验证,所以即要在“个人信息”中填写正确邮箱地址,又要选中“SMTP服务器需要认证”。 QThe server says535 Errorauthenticatin failed
QThe server says535 Authentication unsuccessful
QThe server says452 Insufficient system storage
A在使用Esmtp认证的过程中出错,检查一下Esmtp设置,多试几次。
QThe server says553 ...domain name required
QThe server says550 Unable to relay for ...
A多出现在用Wingate代理服务器发送邮件时。虽然在Wingate中“POP3 邮箱帐号”要使用“用户名#POP3地址”的格式,但在“帐户属性”中的“个人信息”中还是要填写一般的格式。 QThe server says553 mailbox name not allowed
A收件人邮箱地址不允许,需检查收件人地址是否正确。
Qthe server says553 sorry, your envelop sender is in my badmailfrom list
A服务器限制了收件人的地址,只能换一个smtp服务器发信。 Qthe server says554 Transaction failed
QThe server says451 Requested action aborted,errno=28
A传输失败,检查网络问题。 Qthe server says503 errorneedmail command
QThe server says503 need mail before RCPT.
QThe server says503 Bad sequence of commands
A消息命令顺序出错,一般出现在其他错误之后,先检查之前出现的错误提示。 QThe Server says501 syntax.helo hostname
QThe server says501 Invalid domain name
QThe server says502 unimplemented command
Qthe server says503 5.0.0 polite people say HELO first
QThe server says533 relay restriction
QThe server says544 Recipient address rejected Relay access denied
A传输中的语法错误,原因不明。
1、535:ESMTP验证失败
解决办法:a、可能密码不正确;b、pop邮箱帐号要完整的E-mail信息。 2、554:处理失败
解决办法:传输失败,检查网络问题。可以尝试更换系统TCP/IP属性的DNS设置。 3、552:请求的邮递活动失败,过多的存储器分配
解决办法:服务器临时有问题,过一段时间再尝试发送,可以咨询邮箱的提供方。 4、551:用户不在本地,请试〈前向路径〉
解决办法:可能是收件人的地址填写错误。 5、Too many duplicate messages: Resource temporarily unavailable 服务器反垃圾邮件的设置,防止发送垃圾邮件,具体咨询邮箱提供方。 6、504:命令参量没有实现
解决办法:过一段时间再试,如果还不行,咨询邮箱提供方。 7、503:命令中有坏串
解决办法:过一段时间再试,如果还不行,咨询邮箱提供方。 8、502:命令没有实现
解决办法:过一段时间再试,如果还不行,咨询邮箱提供方。 9、550:请求的活动没有发生,邮箱地址无效
解决办法:邮箱无效,检查邮件接收人的Email是否有效,如果你的接收人是有效的话,可以咨询邮箱提供方或者使用另外一个Smtp服务器发送邮件。 10、553:请求的活动没有发生,邮箱名不允许
解决办法:在帐户属性里邮件服务器中没有选取ESMTP服务器需要身份验证,检查ESMTP验证的信息是否正确。也有可能是接收人数太多了,可以尝试先发送给一个接收人。 |