无法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
与主机的连接丢失。
答案 0 :(得分:3)
应用可能已向主机发送垃圾邮件,并且IP被禁止。您可以对照黑名单检查IP并查看。
https://mxtoolbox.com/blacklists.aspx
但是Microsoft不建议将Azure VM(服务)用作SMTP外发邮件服务器,建议使用诸如sendgrid,smtpgo等的邮件中继服务。