Asp.net mvc 未连接到smtp服务器的白名单azure出站ip地址

Asp.net mvc 未连接到smtp服务器的白名单azure出站ip地址,asp.net-mvc,email,azure,smtp,Asp.net Mvc,Email,Azure,Smtp,主要是关于下一步要做什么的问题,以找出azure测试环境没有连接到我指定的smtp服务器的原因。目前,当完成我的表格时,它应该通过电子邮件将信息发送到特定的电子邮件,并且在打电话时,我会收到500个内部服务器错误。我检查了我的解决方案,发现在我的个人ip上,我连接了,但被拒绝访问,因为我的ip不是白名单。azure环境中的所有出站ip地址都列在白名单中,但我注意到,在对测试环境执行cmd ping时,我只会得到标准的cloudapp.net ip。我见过人们用静态ip解决这个问题。有没有其他方法

主要是关于下一步要做什么的问题,以找出azure测试环境没有连接到我指定的smtp服务器的原因。目前,当完成我的表格时,它应该通过电子邮件将信息发送到特定的电子邮件,并且在打电话时,我会收到500个内部服务器错误。我检查了我的解决方案,发现在我的个人ip上,我连接了,但被拒绝访问,因为我的ip不是白名单。azure环境中的所有出站ip地址都列在白名单中,但我注意到,在对测试环境执行cmd ping时,我只会得到标准的cloudapp.net ip。我见过人们用静态ip解决这个问题。有没有其他方法可以在不需要静态ip的情况下做到这一点(主要是为了保持低成本)


谢谢

所以问题是传出的ip地址与站点的ip地址不匹配。自定义域中的外部ip需要列入白名单才能正常工作

您是否在Azure NSG上打开smtp端口?