发送邮件会导致错误“拒绝中继访问”。
每当我尝试从“ outside_network”向“ other_domain”发送邮件时,都会抛出“拒绝中继访问”。
对于“ outside / inside_network”中的“ myown_domain”和“ inside_network”中的“ other_domain”来说,它都可以正常工作。
这是telnet命令的列表。
mail from:[email protected]
- 250 2.1.0 Ok
rcpt to:[email protected]
- 250 2.1.5 Ok
rcpt to:[email protected]
- 554 5.7.1 <[email protected]>: Relay access denied.
rcpt to:[email protected]
- 554 5.7.1 <[email protected]>: Relay access denied.
rcpt to:[email protected]
- 554 5.7.1 <[email protected]>: Relay access denied.
我按照“ Microsoft Support”中描述的所有步骤进行操作,并确保服务器配置正确,并且不会拒绝任何邮件。我还尝试使用诸如this one之类的几个博客进行跟踪。
在使用MxToolbox时,也得到了相同的结果“拒绝中继访问”。
由于“拒绝中继访问”是一个非常普遍的问题。.那里有很多博客/文档。.我试图阅读所有内容,但我认为我找错了地方。
有人有什么建议吗?
最佳答案
如果它在尝试从网络外部向服务器不授权的域发送电子邮件时给您中继访问被拒绝的权限,则意味着您的接收连接器未授予您发送/中继的权限。您最可能需要做的是向服务器进行身份验证以被授予中继权限,但这确实取决于接收连接器的配置。在Exchange 2007/2010/2013中,您需要启用ExchangeUsers权限组以及身份验证机制(如基本身份验证)。
确定已配置接收连接器后,请确保已将电子邮件客户端也配置为用于SMTP服务器的身份验证。这取决于您的服务器设置,但通常对于Exchange,您可以自行配置用户名,而无需在域上附加或添加前缀。
要通过telnet进行身份验证测试,可以在这里查看我的信息以获取指导:https://jefferyland.wordpress.com/2013/05/28/essential-exchange-troubleshooting-send-email-via-telnet/