【发布时间】:2015-03-08 03:12:13
【问题描述】:
这是我必须发送电子邮件的代码:
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Try
Dim SmtpServer As New SmtpClient
SmtpServer.EnableSsl = True
Dim mail As New MailMessage
SmtpServer.Credentials = New Net.NetworkCredential("Frrizzeh@gmail.com", "Password here")
SmtpServer.Port = "587"
SmtpServer.Host = "smtp.gmail.com"
mail = New MailMessage
mail.From = New MailAddress("Frrizzeh@gmail.com")
mail.To.Add("Frrizzeh@gmail.com")
mail.Subject = TextBox1.Text
mail.Body = TextBox2.Text
SmtpServer.Send(mail)
Catch ex As Exception
MsgBox(ex.Message)
End Try
但是,当我运行程序时,它只会返回此错误:
The SMTP server requires a secure connection or the client was not authenticated.
服务器服务器响应是:5.5.1 需要身份验证。
任何想法我哪里出错了?
【问题讨论】:
标签: vb.net