smtp.send 方法抛出异常
我使用 .net 版本 3.5 通过我的 Web 应用程序发送邮件,但
出现以下错误:
SMTP 服务器需要安全连接,或者客户端未经过身份验证。 服务器响应为:5.7.1 客户端未经过身份验证
可能是什么原因导致的?
I am using .net version 3.5 for sending mails though my web application
I get the following error:
The SMTP server requires a secure connection or the client was not authenticated.
The server response was: 5.7.1 Client was not authenticated
What could be causing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
来源自此处 http://www.systemnetmail.com/faq/4.2.aspx
编辑:这个错误的意思是这样写的:smtp 服务器需要身份验证信息(用户名和密码)。因此,您需要设置SmtpClient.Credentials。
Source from here http://www.systemnetmail.com/faq/4.2.aspx
EDIT: This error means what it's written: smtp server needs authentication information (username and password). So, you need set SmtpClient.Credentials.
尝试:
Try:
因此您需要通过添加凭据进行身份验证
so you need to authenticate by adding credentials