发送邮件时中继访问被拒绝,网络外的其他域 [英] Relay access denied on sending mail, Other domain outside of network

查看:39
本文介绍了发送邮件时中继访问被拒绝,网络外的其他域的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

发送邮件导致错误中继访问被拒绝".

Sending mail results in error "Relay access denied".

每当我尝试从outside_network"向other_domain"发送邮件时,它都会抛出Relay access denied".它适用于outside/inside_network"中的myown_domain"和inside_network"中的other_domain".

It throws "Relay access denied", whenever I tried to send mail to "other_domain" from "outside_network". It works just fine for "myown_domain" from "outside/inside_network" and to "other_domain" from "inside_network".

这里是 telnet 命令列表.

Here is the list of telnet commands.

mail from:myself@mydomain.com
- 250 2.1.0 Ok
rcpt to:yourself@mydomain.com
- 250 2.1.5 Ok
rcpt to:yourself@yourdomain.com
- 554 5.7.1 <yourself@yourdomain.com>: Relay access denied.
rcpt to:yourself@gmail.com
- 554 5.7.1 <yourself@gmail.com>: Relay access denied.
rcpt to:yourself@yahoo.com
- 554 5.7.1 <yourself@yahoo.com>: Relay access denied.

我遵循了Microsoft 支持"中描述的所有步骤,并确保服务器配置正确并且确实如此不拒绝任何邮件.我还尝试使用几个博客进行追踪,例如 这个.

I followed all the steps described in "Microsoft Support" and make sure that server configured in correct way and it do not reject any mail. I also tried to trace through using couple of blogs like this one.

虽然使用 MxToolbox 也得到相同的结果中继访问被拒绝".

While using MxToolbox also got the same result "Relay access denied".

由于中继访问被拒绝"是很常见的问题.那里有很多博客/文档.我试图阅读所有内容,但我认为我找错地方了.

As "Relay access denied" is very common issue.. there are lot of blogs/documentation are there.. I tried to read all, but I think I am looking in wrong place.

有人有什么建议吗?

推荐答案

如果当您尝试从网络外部向服务器未授权的域发送电子邮件时,中继访问被拒绝,则意味着您的接收连接器不会授予您发送/中继的权限.您最有可能需要做的是向服务器进行身份验证以被授予中继权限,但这确实取决于您的接收连接器的配置.在 Exchange 2007/2010/2013 中,您需要启用 ExchangeUsers 权限组以及基本身份验证等身份验证机制.

If it is giving you relay access denied when you are trying to send an email from outside your network to a domain that your server is not authoritative for then it means your receive connector does not grant you the permissions for sending/relaying. Most likely what you need to do is to authenticate to the server to be granted the permissions for relaying but that does depend upon the configuration of your receive connector. In Exchange 2007/2010/2013 you would need to enable ExchangeUsers permission group as well as an authentication mechanism such as Basic authentication.

一旦您确定您的接收连接器已配置,请确保您的电子邮件客户端已配置用于身份验证以及 SMTP 服务器.这取决于您的服务器设置,但通常对于 Exchange,您将自行配置用户名,无需附加域或为其添加前缀.

Once you're sure your receive connector is configured make sure your email client is configured for authentication as well for the SMTP server. It depends upon your server setup but normally for Exchange you would configure the username by itself, no need for the domain to appended or prefixed to it.

要通过 telnet 进行身份验证测试,您可以在此处查看我的帖子以获取指导:https://jefferyland.wordpress.com/2013/05/28/essential-exchange-troubleshooting-send-email-via-telnet/

To test things out with authentication via telnet you can go over my post here for directions: https://jefferyland.wordpress.com/2013/05/28/essential-exchange-troubleshooting-send-email-via-telnet/

这篇关于发送邮件时中继访问被拒绝,网络外的其他域的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆