为什么我的vb.net代码不发送电子邮件。请帮忙。我隐藏了我的电子邮件和密码。是的,我确实有正确的电子邮件和密码。
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim Mail As New MailMessage
Mail.Subject = "Test"
Mail.To.Add("*****@gmail.com")
Mail.From = New MailAddress("*****@gmail.com")
Mail.Body = "Test"
Dim SMTP As New SmtpClient("smpt.gmail.com")
SMTP.EnableSsl = True
SMTP.Credentials = New System.Net.NetworkCredential("*****@gmail.com", "*****")
SMTP.Port = "587"
SMTP.Send(Mail)
End Sub
答案 0 :(得分:1)
好的,我刚刚尝试使用我的Gmail帐户但它没有工作,但是这样做之后我能够通过vb.net发送电子邮件
退出您的Gmail帐户, 重新登录并转到以下链接。
第1名 - https://security.google.com/settings/security/activity 填写所有细节。
第二 - 打开它 https://www.google.com/settings/security/lesssecureapps