我们无法在Azure VM上托管SMTP服务器。推荐的方法是使用SendGrid等第三方电子邮件服务。
我们可以使用现有的本地SMTP服务器从Azure云发送电子邮件吗? 是否需要在本地服务器上进行任何特定设置?
答案 0 :(得分:0)
根据您的架构,有一些选项。
如果您使用以下答案更新您的问题,您将获得更具体的选项。
答案 1 :(得分:0)
为避免摆弄网站到网站的VPN,您可以尝试Azure Relay Hybrid Connections。你必须写一些代码 - 或者更像是字节:) - 但它真的没什么可怕的。
Client (VM in Azure) <---> Azure Relay endpoint <---> Server (SMTP server on-prem)
OR
作为一种更简单的方法 - 只需使用Storage Queue并编写一个简单的消费者(可能是.NET或Node.js无头应用程序)来处理本地消息。