邮件域身份验证问题(错误“553 抱歉,该域...”)

Phi*_*ler 2 email outlook smtp configuration

以下错误的主要原因是什么,通常会检查哪些事情来解决它?

553 sorry, that domain isn't allowed to be relayed thru this MTA (#5.7.1)
Run Code Online (Sandbox Code Playgroud)

在本例中,工作站是一台运行 Outlook 2007 并尝试访问外部(互联网)邮件提供商的 Windows Vista PC。

sas*_*ont 5

这通常是由于您尝试在未通过 SMTP 服务器进行身份验证的情况下发送邮件,并且您不在服务器的“允许列表”中。

如果您已连接到常规 ISP,当您尝试通过他们的服务器发送电子邮件以及您不在该 ISP 网络上时,您通常会收到此消息。对于需要从各种网络发送电子邮件的笔记本电脑用户来说,这通常是一个问题 - 在这种情况下,唯一的解决方案是配置身份验证(如果 ISP 允许外部身份验证)或使用另一个 SMTP 服务器。

某些服务器将允许 SMTP 访问那些在前 5-10 分钟内通过 POP3 或 IMAP 成功验证的人,其他服务器在其内部网络外部时需要身份验证,其他服务器需要对所有不发送到“内部”域的邮件进行身份验证.

SMTP 用于服务器相互通信,消息在服务器之间传递(中继),直到它到达目标服务器。这一切都是在没有身份验证的情况下完成的,通常它会直接从您的邮件服务器发送到目标域的服务器。在某些配置中,它可能需要先通过其他服务器跳转(中继)才能到达 Internet,这也是 SMTP 服务器能够接受其他域的邮件的原因之一。

然而,这是一个糟糕的配置,服务器应该只配置为接受特定域的邮件(或来自特定计算机/网络的任何邮件)。这是为了防止垃圾邮件发送者使用该邮件服务器,他们只接受针对其配置域的电子邮件,而对于其他域(中继),他们只接受来自自己网络内部的中继。否则,任何垃圾邮件发送者都可以使用该 SMTP 服务器向他们想要的任何人发送邮件——这被称为“开放中继”