【问题标题】:Can't connect to SMTP from Azure Web Role无法从 Azure Web 角色连接到 SMTP
【发布时间】:2013-10-05 14:59:39
【问题描述】:

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

是否有一些防火墙设置阻止了我需要修复的这个问题,或者可能是其他问题?

【问题讨论】:

  • 您的 SMTP 服务器托管在哪里?你能检查一下 SMTP 服务器端是否有防火墙阻止了连接?

标签: azure smtp azure-web-roles


【解决方案1】:

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

Azure Datacenter IP Ranges

或者,您可以使用第三方解决方案,例如 SendGrid,该解决方案设置快速且简单,并且根据您的使用情况可能是免费的。

【讨论】:

    【解决方案2】:

    不太确定导致此问题的真正原因,但在我们在 Azure 实例上升级到 Windows Server 2012 后,它可以正常工作。

    【讨论】:

      猜你喜欢
      • 2018-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-28
      • 2021-04-15
      • 1970-01-01
      相关资源
      最近更新 更多