Gmail 将阻止自定义应用程序访问您的电子邮件帐户。您需要开启“允许安全性较低的应用”。 另请参阅:Gmail错误:SMTP服务器需要安全连接或客户端未经过身份验证。服务器响应为: 5.5.1 需要 身份验证 希望对您有所帮助。
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。
注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。
美好的一天,自 2012 年以来,我有一个使用 VB .Net 发送电子邮件的系统。但上周这个程序无法发送电子邮件。微软是否有与此相关的更新?我尝试了yahoo或gmail服务器,但仍然无法正常工作。
这是我的代码:
将Smtp_Server调暗为新的 SmtpClient 将e_mail调暗为新的 MailMessage() Smtp_Server.UseDefaultCredentials = False Smtp_Server.Credentials = New Net.NetworkCredential(TextBox_SenderEADD.Text, TextBox_Password.Text) 'Smtp_Server.Port = 587 Smtp_Server.Port = 465 Smtp_Server.EnableSsl = True 'Smtp_Server.Host = “smtp.mail.yahoo.com” Smtp_Server.Host = “smtp.gmail.com”
e_mail = New MailMessage() e_mail。From = New MailAddress(TextBox_SenderEADD.Text) e_mail.To.Add(TextBox_Eadd.Text) 如果 MailSubject = “Senttoall”,则 e_mail。主题 = TextBox_sendtoallsubject。文本 否则 e_mail。Subject = “RCDC Billing Statement for ” & Format(DateTimePicker1.Value, “MMMM yyyy”) & “” End If e_mail.IsBodyHtml = False e_mail。正文 = TextBox_Message.文本 Smtp_Server.发送 (e_mail)
Note:此问题总结整理于: VB .net Sending Email System using yahoo or google failed to send
Gmail 将阻止自定义应用程序访问您的电子邮件帐户。您需要开启“允许安全性较低的应用”。 另请参阅:Gmail错误:SMTP服务器需要安全连接或客户端未经过身份验证。服务器响应为: 5.5.1 需要 身份验证 希望对您有所帮助。
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。
注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。