信箱不可用。服务器响应是:5.4.1 中继访问被拒绝
Posted
技术标签:
【中文标题】信箱不可用。服务器响应是:5.4.1 中继访问被拒绝【英文标题】:Mailbox unavailable. The server response was: 5.4.1 Relay Access Denied 【发布时间】:2011-12-02 20:06:13 【问题描述】:当我尝试使用 C# 代码发送邮件时,我收到“邮箱不可用。服务器响应为:5.4.1 无法中继 myemail@mydomain.com”。
然后我测试了我的 smtp 服务器here。
在这里,当我输入我的 smtp 服务器、发件人和收件人姓名时。我收到以下消息:
发件人:mymail@mydomain.com
SMTP -> 从服务器:
250 2.1.0 发件人正常
RCPT 收件人:anothermail@mydomain.com
SMTP -> 从服务器:
550 5.4.1 中继访问被拒绝
SMTP -> 错误:服务器不接受 RCPT:550 5.4.1 中继访问 拒绝
消息发送失败。
【问题讨论】:
【参考方案1】:这是邮件服务器中的配置问题。它不允许您(您的 IP、您的发件人地址)向收件人发送邮件。
正确配置的邮件服务器对中继有极大的限制,以防止垃圾邮件发送者滥用它来发送邮件。
【讨论】:
管理员需要在 SMTP 服务器上配置 IP 以允许从中中继邮件 所以,@Anders Abel,这不是邮件服务器中的配置问题,但我们可以说,这是对邮件服务器的限制吗?我的意思是,如果他们不打算让其他用户使用任何其他工具或 smtp 通过此电子邮件服务器发送电子邮件,但只能通过特定的用户帐户/服务帐户?【参考方案2】:是的,这是邮件服务器配置问题。我们需要为此更改一些代码。你能从下面的网址看看我的回答吗?
网址: Click here
【讨论】:
以上是关于信箱不可用。服务器响应是:5.4.1 中继访问被拒绝的主要内容,如果未能解决你的问题,请参考以下文章
TortoiseSVN 中继结帐“服务器发送了意外的返回值(403 禁止)以响应 OPTIONS”错误
中继 QueryRenderer fragmentContainer 传递的道具与服务器响应不同,因为 id 冲突