在我的网站上,每当用户登录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.configApp.config上。

关于asp.net - SmtpException : Server does not support secure connections,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18270680/

10-14 13:36