Веб-хостинг от smarterasp.net. письмо не отправлено показывает, что SMTP-сервер требует безопасного соединения - PullRequest
1 голос
/ 20 июня 2019

Когда я использовал этот код для отправки почты на сервер Visual Studio 2012 (localhost), почта была успешно отправлена. Но это показывает проблему аутентификации, когда я работаю на бесплатном веб-хостинге от smarterasp.net. Какая проблема происходит?

Private Sub sendCode()

        'email verify
        Dim Random As Random = New Random()
        activationCode = Random.Next(1001, 9999).ToString()

        Session("activationCode") = activationCode

        'email sending
        Dim smtp As SmtpClient = New SmtpClient()
        smtp.Host = "smtp.gmail.com"
        smtp.Port = 587
        smtp.EnableSsl = True
        smtp.UseDefaultCredentials = False
        smtp.Credentials = New NetworkCredential("xyz@xyz.com", "xxxxxxx")

        Dim msg As MailMessage = New MailMessage("xyz@xyz.com", Session("toEmail"), "Activation Code to verify Email Address", "Dear, Alumni your Activation Code is " + activationCode + "\n\n\nThanks & Regards\nVidyasagar University CS Students")

        Try
            smtp.Send(msg)
            lblMessage.Text = "Mail sent successfully"
            Session("isFromCheck") = "yes"
            Response.Redirect("emailVerification.aspx")
        Catch ex As Exception
            lblMessage.Text = ex.Message
        End Try

    End Sub
  • Я ожидаю, что отправка почты должна быть успешной, как на моем сервере разработки но это показывает мне ------->

SMTP-сервер требует безопасного соединения или клиент не прошел проверку подлинности. Ответ сервера: 5.5.1 Требуется аутентификация. Узнайте больше на Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.

Сведения об исключении: System.Net.Mail.SmtpException: SMTP-сервер требует безопасного соединения или клиент не прошел проверку подлинности. ответ сервера: 5.5.1 Требуется аутентификация. Узнайте больше на

Ошибка источника:

Строка 90: Строка 91: Строка 92: smtp.Send (msg) Строка 93: Session ("isFromCheck") = "да"

Исходный файл: ч: \ корень \ главная \ subhankarjana-001 \ WWW \ alumnifeedback \ check.aspx.vb
Линия: 92

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