System.Net.Mail 实现Email发送功能会出现的问题:

1. SMTP 服务器要求安全连接或客户端未通过身份验证。 服务器响应为: 5.7.0 Must issue a STARTTLS command first. i9sm11540648tid.9

错误原因:服务器端口号错误
解决方法:修改服务器端口号


2. 客户端不具有将邮件提交给此服务器的权限。 服务器响应为: TLS óéóúáùê±?-òò??2??éó?

错误原因:可能需要ssl验证
解决方法:将SmtpClient client = new SmtpClient("端口号"); client.EnableSsl = true;添加ssl验证

posted on 2008-10-15 17:25  小妮子  阅读(1359)  评论(0编辑  收藏  举报