无法从Azure Web角色连接到SMTP

时间:2013-10-05 14:59:40

标签: azure smtp azure-web-roles

我有一个需要发送电子邮件的网络角色。我有这个在我的计算机上本地工作的代码,但是当我在Azure上运行它时它不起作用,我只是得到一个“传输无法连接到服务器”。例外。 SMTP服务器使用SSL和端口465.

是否有一些防火墙设置可以阻止我需要修复的内容,或者它可能是其他内容?

2 个答案:

答案 0 :(得分:1)

所有出站端口都是从Azure打开的,因此任何防火墙问题都可能与您的SMTP服务器有关。您可以通过打开部署应用程序的Azure数据中心中的所有IP范围来允许访问SMTP服务器。

Azure Datacenter IP Ranges

或者您可以使用第三方解决方案,例如SendGrid,这可以快速轻松地进行设置,具体取决于您的使用情况。

答案 1 :(得分:0)

不确定此问题的真正原因,但在我们的Azure实例上升级到Windows Server 2012之后,它已经运行了。