Azure:无法ping通SMTP服务器,当前针对使用Azure经典VM部署的应用使用Gmail SMTP服务器

时间:2019-03-24 05:25:46

标签: azure smtp

无法ping smtp.gmail.com。我一直在使用google smtp进行电子邮件通知,并且直到现在一直在工作。该应用程序使用Azure虚拟机经典部署-Windows Server 2012 r2进行部署。防火墙已禁用。

我尝试诊断使用端口587上的telnet,但结果是 “ 220 smtp.gmail.com ESMTP f125sm12740457pfc.91-gsmtp

与主机的连接丢失。”

telnet smtp.gmail.com 587

220 smtp.gmail.com ESMTP f125sm12740457pfc.91-gsmtp

与主机的连接丢失。

1 个答案:

答案 0 :(得分:3)

应用可能已向主机发送垃圾邮件,并且IP被禁止。您可以对照黑名单检查IP并查看。

https://mxtoolbox.com/blacklists.aspx

但是Microsoft不建议将Azure VM(服务)用作SMTP外发邮件服务器,建议使用诸如sendgrid,smtpgo等的邮件中继服务。

https://docs.microsoft.com/en-us/azure/virtual-network/troubleshoot-outbound-smtp-connectivity#recommended-method-of-sending-email

死链接:https://blogs.msdn.microsoft.com/mast/2017/11/15/enhanced-azure-security-for-sending-emails-november-2017-update/