大约 3 周前,我们将电子邮件解决方案从一个托管的 Exchange 2003 环境迁移到另一个托管的 Exchange 2010 环境。目前,外部用户无法向我们的邮箱发送电子邮件。我们的接收连接器允许匿名用户访问,没有任何限制,并且我将域/电子邮件列入了白名单。
当我在该客户端 SMTP 服务器上运行 telnet 测试时,我收到错误消息“550 5.1.1 收件人被拒绝”,通过 Google 查找,这意味着它无法找到该用户。我猜想最终用户仍然以某种方式拥有我们电子邮件的过时 DNS 记录(即使已经超过 3 周)。除了联系提供商之外,我还能如何验证这一点?
谢谢
答案1
好消息是,如果有人收到“SMTP 550 5.1.1”,那么他们正在与您的 SMTP 传输服务器通信,并且不存在 DNS 问题。
另一方面,我们没有足够的信息来确定问题。我们需要了解您的接收连接器(它们的网络、身份验证设置和权限),以尝试找出您的系统拒绝入站消息尝试的原因。乍一看,似乎可能存在过于热心的中继拒绝连接器,或者某些电子邮件过滤设备/应用程序检测到预期收件人不是有效的电子邮件地址。但那是在黑暗的房间里蒙着眼睛拍摄的,真的需要更多的情报才能确定。
答案2
550 错误 5.1.1 表示您的朋友在尝试联系您时使用了错误的地址。错误的完整内容可能是
“550 5.1.1 用户未知”
或类似内容。这是接收域的邮件服务器发送的消息,告知发件人他们尝试联系的地址不存在。这是新邮件还是回复邮件时发生的?如果这更像是回复问题,那么您应该仔细检查您的帐户设置,确保您为自己指定的“电子邮件地址”值正确无误。
如果您指定了“回复”地址,也请检查一下。如果回复地址与帐户地址的值相同,则不要指定回复地址。