我尝试使用ASP.NET发送邮件。当SMTPClinet.EnableSsl
设置为 true 时,邮件是可接收的。但是,如果将其设置为 false ,则会引发错误。
任何人都可以帮助我理解它的需要。
答案 0 :(得分:0)
我想这是因为 SMTP 服务器通常需要用户身份验证。要转移凭证,您必须使用加密模型,在本例中为安全套接字层 SSL。因此,您需要激活SSL。
请参阅以下内容:
答案 1 :(得分:0)
这取决于您使用的smtp用户,请向您的管理员询问正确的配置,包括端口,是否需要SSL以及正确的用户名和密码。