exchange 2003 不能发送部份邮件
我公司EXCHange 不能对某些公司发送邮件,系统退信提示:邮件没有到达某些或全部的预定收件人。
主题:
发送时间: 2008-5-20 8:54
无法到达以下收件人:
sapes@xXXXX.com,时间为 2008-5-20 8:54
收件人电子邮件服务器出现 SMTP 通信问题。请与系统管理员联系。
<msg001.XXXX.com.cn #5.5.0 smtp;550 <sapes@XXXXX.com>: Recipient address rejected: User unknown in virtual mailbox table>
邮件历史记录如下:
SMTP 存储驱动器:邮件已从存储提交
SMTP 邮件已提交到高级队列
SMTP 已启动向高级队列的邮件提交
SMTP 邮件已提交给分类程序
SMTP 邮件已分类,并已排队准备进行路由
SMTP 邮件已路由,并已排队准备进行远程传递
SMTP 已启动邮件的出站传输
SMTP 已生成未传达报告
--------------------编程问答-------------------- 这是对方服务器拒绝你们这封信。如果所有信都无法发到,这可能是你们服务器被加入黑名单了。
可能原因:
1. 对方的地址根本就是非法的
2. 你的服务器是开放中继的,因此大量垃圾邮件发网外部
3. 你们受到RNDR攻击,导致对方误认为你们是垃圾邮件网关
看看你们消息跟踪日志和应用程序日志,看看最近消息跟踪日志是不是异常的大,还有应用程序日志里的错误特别的多,尤其是发给你们公司的信件中,收件人名字是随机字符串的尤其要注意
还有要看看自己是否开放中继了。参考http://support.microsoft.com/kb/324958/zh-cn --------------------编程问答-------------------- --------------------编程问答-------------------- 对方认为你发来得邮件是垃圾邮件 --------------------编程问答-------------------- 550是对方将你的邮件认为是垃圾邮件并将你的@domain列为黑名单。
建议你把邮件服务器发送是验证后发送,这样也防止你被其他不法人员当作肉鸡。
希望对你有帮助。
--------------------编程问答-------------------- 发送到对方是没有这个用户名的用户
--------------------编程问答-------------------- >Recipient address rejected: User unknown in virtual mailbox table
5楼是明白人。
这个消息说,收件人地址不存在。
当然,也有可能因为别的原因拒绝了你的邮件,而伪装显示为这个消息。
补充:企业软件 , Exchange Server