两个 Azure VM:一个发送邮件,另一个的邮件被退回

两个 Azure VM:一个发送邮件,另一个的邮件被退回

westus2 区域中的一台 Ubuntu 16 VM(称为 admin1)可以向 gmail 发送一封测试邮件,该邮件已被接收。southcentralus 中一台几乎相同的 VM(称为 admin2)的邮件被退回。发送至 yahoo.com 的电子邮件报告称 IP 被 Spamhaus 拒绝。Spamhaus 在其 PBL 上列出了 IP:需要 SMTP 身份验证。testsaslauth 确定 admin2 上的 SASL 配置尚未成功。

两者之间存在细微但明显的差异:admin1 需要密码sudo ...,而 admin2 不需要。的输出service postfix status略有不同。逐行比较 postfix main.cf 发现除了主机名外没有其他差异。

任何一台服务器上的电子邮件的唯一要求是,如果发生异常,php 必须向技术支持发送电子邮件。admin2 存在的唯一原因是 westus2 中没有 Azure 备份。如果电子邮件在 admin2 上有效,westus2 将被放弃。所选区域受允许使用 Azure 资源的授权条款约束。第三方智能主机不是一个可行的选择 - 这些系统是为一个预算很少但 Microsoft 授权很好的小型非营利组织设计的。

admin2 是否可以发送不会被退回的邮件?

相关内容