exchange 2003外网可以登录,但是只能收邮件不能发外网邮件

最近给一个客户做EXCHANGE2003维护,发现客户很多被利用的帐号发送大量的垃圾邮件,最后终于解决了。(150-0192-8480)

但是在最后配置pop3客户端时候出现了一个问题。

exchange 2003 外网可以登录,但是只能收邮件不能发外网邮件;内网可以正常登陆也可以正常收发内网邮件。我用outlook express发送邮件的时候出现错误提示: 由于服务器拒绝收件人之一,无法发送邮件。被拒绝的电子邮件地址是“david.cheng@ewm.cn”。 主题 '11', 帐户: 'david.cheng@ewm-group.cn', 服务器: '58.210.206.202', 协议: SMTP, 服务器响应: '550 5.7.1 Unable to relay for david.cheng@ewm.cn', 端口: 25, 安全(SSL): 否, 服务器错误: 550, 错误号: 0x800CCC79 列队的提示是:SMTP 无法连接到任何 DNS 服务器。请问如何解决这个问题,我是新手,希望有步骤说得详细点谢谢了,

发生5.7.1错误可能是由于Exchange的System Manager中的SMTP虚拟服务器的设置中没有选中“allow computers which successfully authenticate to relay”复选框。如下所示,

先打开SMTP Virtual Server的属性页的Access页:

然后点击“Relay”按钮,查看“Allow all computers which successfully authenticate to relay,regardless of the list above”是否选中:

或者是DNS没有被正确配置。应该确保MX纪录指向正确的SMTP虚拟服务器。如果DNS没有配正确,incoming SMTP connection可能会随机连接到错误的SMTP虚拟服务器。

也可能收件人的邮件地址并不符合现有的收件人策略。

解决办法: 正确地配置DNS MX记录;

允许验证通过的机器能够被中继;

让所有的SMTP虚拟服务器允许匿名访问。

然后重启这些虚拟服务、SMTP服务、Routing Engine服务等来使设置起效。