我可以从本地主机发送电子邮件。但是当我从互联网空间发送电子邮件时,我遇到了问题。是网站面板的问题吗?我该如何解决?
System.Net.Mail.SmtpException: SMTP 服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.5.1 需要身份验证。在 System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception) 的 System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode statusCode, String response) 了解更多信息
在 System.Net.Mail.SmtpClient.Send(MailMessage 消息)
在 Defraz.Movafaqiyat.WebApp.usercontrols.AppCodes.MailHelper.SendMailMessage(字符串来自,字符串到,字符串密件抄送,字符串抄送,字符串主题,字符串正文,字符串域名称,布尔 isBodyHtml)
webconfig的一部分:
<smtp from="movafaqiyat@gmail.com">
<network host="smtp.gmail.com" port="587" userName="movafaqiyat@gmail.com" password="mypassword" defaultCredentials="false" enableSsl="true" />
</smtp>