取消阻止 Azure 中的端口 25 限制

usr*_*ΛΩΝ 5 azure azure-networking

我在 Azure 上为我的域运行我自己的邮件服务器。在部署将替换我现有服务器的新 VM 后,我偶然发现无法运行像port25的 DKIM 测试器这样的简单电子邮件诊断测试。我发现这篇 Microsoft 文章显示 MS 决定关闭新部署运行端口 25 的能力,并且应该提出支持请求以解锁端口 25 出站。

文章说支持请求必须是针对技术问题的,但是我的订阅不允许技术支持请求,除非我购买了付费 MSDN 订阅。

我以非常低的预算运行自己的域,主要是为了好玩而不是为了盈利,但在关闭电子商务托管业务后,我试图减少服务器数量。所以我不想为比我目前运行的两台服务器更有价值的订阅付费。

如何在无法发出技术请求的情况下请求解锁端口 25 并通过 Microsoft 的筛选?

Joh*_*ald 2

答案在您链接的文章中:使用经过身份验证和加密的邮件提交代理。

但是,这将限制您连接到端口 25 上的 MTA 的能力。据推测,这是设计使然,因为不太细心的 Azure 客户导致了垃圾邮件问题。

推荐的电子邮件发送方法

Microsoft 建议 Azure 客户使用经过身份验证的 SMTP 中继服务(通常通过 TCP 端口 587 或 443 连接,但通常也支持其他端口)从 Azure VM 或 Azure 应用服务发送电子邮件。这些服务专注于发件人信誉,以最大程度地减少第三方电子邮件提供商拒绝邮件的可能性。此类 SMTP 中继服务包括但不限于 Exchange Online Protection 和 SendGrid。

无论订阅类型如何,这些电子邮件传送服务的使用在 Azure 中都不受任何限制。