在我的网站上,每当用户登录admin时,都会收到一封包含登录详细信息的邮件。在过去的几年中,我一直使用smtp.gmail.com发送邮件,现在我希望对其进行更改。因此,我尝试使用新邮件客户端提供的新smtp凭据发送邮件。现在,当我使用那里的详细信息发送邮件时,我收到并说异常
System.Net.Mail.SmtpException:服务器不支持安全连接。
我已经联系支持团队寻求帮助,以检查我的凭据,但是他们已经测试了我的凭据,并回答一切都很好。下面是我用来设置smtp详细信息的代码。
<smtp from="[email protected]">
<network host="smtp.falconide.com" password="" port="587" userName=""/>
</smtp>
我已经尝试了25和587端口,我的EnableSsl设置为true。请帮我。
最佳答案
您可能需要将EnableSsl
设置为false
或
<add key="EnableSsl" value="false"/>
如果您的设置是在
Web.config
或App.config
上。关于asp.net - SmtpException : Server does not support secure connections,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18270680/