Получаю «451 4.7.1 Ошибка локальной конфигурации, повторите попытку позже» - PullRequest
0 голосов
/ 02 февраля 2012

Я пытаюсь отправить письмо на SMTP-сервер Gmail и получаю эту ошибку, даже если для проверки используются разные учетные записи

Dim myMail As New MailMessage
myMail.To.Add(New MailAddress("myemail@yahoo.com"))
myMail.Subject = "subject"
myMail.From = New MailAddress("fromemail@gmail.com")
myMail.Body = "the message"
Dim mySMTP As New SmtpClient()
mySMTP.Host ="smtp.google.com"
mySMTP.Port = 587
mySMTP.DeliveryMethod = SmtpDeliveryMethod.Network
mySMTP.Credentials = New System.Net.NetworkCredential("musername@gmail.com", "mygmailpass")
mySMTP.EnableSsl = true
mySMTP.Timeout = 30000
mySMTP.Send(myMail)

При получении ошибки

451 4.7.1 Local configuration error, please try again later

Что вызываетэта ошибка.мое имя пользователя и пароль верны

1 Ответ

1 голос
/ 03 февраля 2012

Сервер, с которым вы разговариваете, считает, что он настроен неправильно.Либо в вашем коде нет ошибки как таковой (на самом деле я не пытался его просмотреть; я не знаком с вашей платформой), или - это натянуто - ваш код может вызвать ошибку на почтовом серверечто приводит к вводящему в заблуждение сообщению об ошибке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...