用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验证