在尝试将电子邮件发送到我在Server 2003计算机上运行的电子邮件帐户时,出现此错误消息的原因是什么?
550抱歉,邮件收件人不接受(#5.7.1)
550也是错误,如果一个帐户不存在…也许邮件帐户不存在,或被停用?
很可能是因为您的SMTP服务器未configuration为接受或中继收件人域的邮件。
此外,有时SMTP服务器被configuration为只接受来自自己IP的消息,或类似的限制。 当只有IIS通过服务器发送邮件时,对于IIS尤其如此。
我认为550是邮件中继是不允许的,所以你不在中继列表
我已经设法解决这个问题,但不知道为什么这解决了这个问题,并希望进一步的投入。
在DNS控制面板中,我删除了有问题的域名的SPFlogging,现在电子邮件正在进入账户。 为了testing这不仅仅是一个时间问题,我已经做了一些其他的改变,我加回了SPFlogging,并testing了电子邮件失败,然后再次删除它,并testing该电子邮件然后通过。
现在发送外出电子邮件时使用SPF,应该与收到电子邮件无关,所以我真的不能解决为什么清除与域相关的SPFlogging将允许我接收电子邮件。
如果有人知道为什么这个工作,我很乐意听到你的想法。
谢谢。
这只是一个黑暗中的刺,但如果你是从同一个域的电子邮件地址发送电子邮件到有问题的帐户,但通过不同的电子邮件服务器,那么SPFlogging可以很好地发挥作用。 例如,如果您使用出站电子邮件服务,或者从您的虚拟主机上的联系人表单发送电子邮件,但似乎来自同一个域名等等。