azure没有我们可以使用的本机交易电子邮件服务吗?目前,我平台的所有方面都托管在azure中。对于这么简单的任务,只是觉得愚蠢地去第三方。
答案 0 :(得分:3)
云中的电子邮件软件存在的问题是,当Azure安全边界阻止流量或将其标记为垃圾邮件或许多其他情况时,可能存在此问题。特别是当你没有专用的IP地址时(在Azure中,顺便说一句,你可以)。
我知道有三个选项 - 我前两个测试过,它有效:
1)SendGrid合作伙伴提供每月25 000封免费电子邮件。 Tutorial。最简单的方法。
2)不太简单的是使用外部SMTP提供程序和System.Net.Mail之类的东西。它可以工作,但同样应该进行测试。不保证您的服务器不会被阻止。
3)设置邮件服务器并设置up the reverse DNS。
我听说有些人set up the IIS SMTP service。不是我自己做的,但我希望它会涉及一些额外的基础设施工作。
我强烈建议您不要将SMTP服务器放在云端,而应使用一些外部服务器。但它可以设置并且应该可以工作。