我已将应用程序部署到 Win Azure 虚拟机。但是当我尝试发送电子邮件时,几乎所有 SMTP 都会拒绝我的邮件或将其发送到垃圾邮件。
我已经在我的域上设置了 SPF + DKIM + Dmarc。
只有一件事我认为问题应该是我的虚拟机 VIP 的 PTR。
我可以使用 53 号公路吗?
或者我应该使用其他 SMTP 提供商,例如... sendgrid、Amazon SES?
请帮助朋友
谢谢
我已将应用程序部署到 Win Azure 虚拟机。但是当我尝试发送电子邮件时,几乎所有 SMTP 都会拒绝我的邮件或将其发送到垃圾邮件。
我已经在我的域上设置了 SPF + DKIM + Dmarc。
只有一件事我认为问题应该是我的虚拟机 VIP 的 PTR。
我可以使用 53 号公路吗?
或者我应该使用其他 SMTP 提供商,例如... sendgrid、Amazon SES?
请帮助朋友
谢谢
直接从 Azure 发送电子邮件是个坏主意。它几乎肯定会被视为垃圾邮件。设置一个有效的电子邮件服务器来发送邮件已经够难的了。将可扩展的提供程序添加到混合中只会使避免被标记变得更加复杂。
SendGrid集成得非常好,可以通过 SMTP 或使用他们的 API 进行配置。以下是 Microsoft 关于如何快速启动和运行的说明。
此外,这是ServerFault.com上的一个类似问题
Azure 不允许我们为我们的虚拟机 VIP 添加 PTR 记录。因此,许多邮件服务器会将邮件视为垃圾邮件。
现在我们正在使用 Amazon SES,它运行良好,而且比 SendGrid 便宜得多。