我已将应用程序部署到Win Azure虚拟机。 但是当我尝试发送电子邮件时,几乎所有的S.M.T.P.拒绝我的消息或将其发送到垃圾邮件。
我在我的域名上设置了SPF + DKIM + Dmarc。
我认为唯一的问题应该是我的虚拟机VIP的PTR。
我可以使用Route 53吗?
或者我应该使用其他SMTP提供商,例如... sendgrid,Amazon SES?
请帮助朋友
感谢
答案 0 :(得分:0)
直接从Azure发送电子邮件是个坏主意。它几乎肯定会被视为垃圾邮件。设置有效的电子邮件服务器来发送邮件是很困难的。在混合中添加可伸缩的提供程序只会使得避免标记更复杂。
SendGrid非常好地集成,可以通过SMTP或使用他们的API进行配置。 Here are instructions from Microsoft on how to get up and running quickly.
此外,这是ServerFault.com
上的类似问题答案 1 :(得分:0)
Azure不允许我们为我们的虚拟机VIP添加PTR记录。因此,许多邮件服务器会将邮件视为垃圾邮件。
目前我们正在使用亚马逊SES,它运行良好,也比SendGrid便宜得多。