答案1
如果你读了实际的回复如果你知道,你就会知道问题出在 IP 没有被授权直接向 Google 服务器发送邮件。在许多情况下,这是因为它是一个住宅 IP 地址或被列入黑名单,需要你使用 ISP 提供的邮件中继,或者让系统将电子邮件提交给允许发送的另一台服务器(这称为“邮件中继”)。
您可以通过阅读 Google 的回复(在消息本身中)来自己找到这一点,即以下部分:
<[SNIPPED]@gmail.com>: host gmail-smtp-in.l.google.com[74.125.200.26] said:
550-5.7.1 [183.82.212.36] The IP you're using to send mail is not authorized
to send email directly to our servers. Please use the SMTP relay at your
service provider instead. Learn more at
https://support.google.com/mail/?p=NotAuthorizedError
您可以阅读更多的关于此回复转到无法送达响应实际提供给您的链接。
要解决此问题,您要么需要使用 ISP 提供的电子邮件中继,要么在外部设置邮件中继并配置本地 PostFix 实例(实际上是 MTA,我们通过下面的标头确定X-Postfix-
)通过外部邮件服务器进行中继,而不是直接从您的家庭互联网或 VBox VM 正在运行的互联网发送。