ASP.NET邮件:SMTPClient.EnableSsl的用法

时间:2011-05-09 10:31:42

标签: asp.net

我尝试使用ASP.NET发送邮件。当SMTPClinet.EnableSsl设置为 true 时,邮件是可接收的。但是,如果将其设置为 false ,则会引发错误。

任何人都可以帮助我理解它的需要。

2 个答案:

答案 0 :(得分:0)

我想这是因为 SMTP 服务器通常需要用户身份验证。要转移凭证,您必须使用加密模型,在本例中为安全套接字层 SSL。因此,您需要激活SSL。


请参阅以下内容:

SmtpClient.EnableSsl Property

答案 1 :(得分:0)

这取决于您使用的smtp用户,请向您的管理员询问正确的配置,包括端口,是否需要SSL以及正确的用户名和密码。