smtp Gmail остановил vb.net - PullRequest
0 голосов
/ 16 июня 2019

Привет, у меня есть следующий код, он работает с outlook.com, но не работает с gmail.com сначала я думал, что код неисправен, но при входе в мой gmail я увидел уведомление о том, что gmail заблокировал его как подозрительную активность ...

Я обычно не пользуюсь gmail, так что с тех пор прошло несколько лет, но код работал тогда. есть ли способ обойти это, что кто-нибудь знает?

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Try
            Dim Smtp_Server As New SmtpClient
            Dim e_mail As New MailMessage()
            Smtp_Server.UseDefaultCredentials = False
            Smtp_Server.Credentials = New Net.NetworkCredential("*****@gmail.com", "*****")
            Smtp_Server.Port = 587
            Smtp_Server.EnableSsl = True
            Smtp_Server.Host = "smtp.gmail.com"

            e_mail = New MailMessage()
            e_mail.From = New MailAddress("*****@gmail.com")
            e_mail.To.Add("*****@outlook.com")
            e_mail.Subject = "Test Subject"
            e_mail.IsBodyHtml = False
            e_mail.Body = "Test body"
            Smtp_Server.Send(e_mail)
            MsgBox("Mail Sent")

        Catch error_t As Exception
            MsgBox(error_t.ToString)
        End Try
    End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...