Azure 没有我们可以使用的 native 事务电子邮件服务吗?目前,我的平台的所有方面都托管在 azure 中。为了如此简单的任务而去第三方处理感觉很愚蠢。
最佳答案
云中电子邮件软件的问题是,当 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 服务器放置在云内部,而是使用外部服务器。但它可以设置并且应该可以工作。
关于azure - Azure 上的事务性电子邮件服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36840934/