Подтвердить что ты не робот

Для SMTP-сервера требуется безопасное соединение, или клиент не прошел аутентификацию. если загрузка на godaddy

ниже код работает нормально в локальном режиме, но если загрузка загружается на godaddy, он не работает.

Ошибка: показ

Для SMTP-сервера требуется безопасное соединение или клиент не был проверку подлинности. Ответ сервера: 5.5.1 Требуется аутентификация. Узнайте больше на

Line 53:        
Line 54:         smtp.EnableSsl = true;
Line 55:         smtp.Send(message);
Line 56: 
Line 57: 

PLZ проверить ниже код

    MailMessage message = new MailMessage();
    message.From = new MailAddress(emailid.Text);

    message.To.Add(new MailAddress("[email protected]"));

    message.Subject = "NaatKhawan Feedback";

    message.Body = "Selected: " + DropDownList1.Text.ToString() + "<br/><br/>Name: " + name.Text.ToString() + " <br/><br/>Email: " + emailid.Text.ToString() + " <br/><br/>Contact Number: " + phone.Text.ToString() + " <br/><br/>Message:<br/> " + remabox.Text.ToString();

    message.IsBodyHtml = true;

    // finaly send the email:
    SmtpClient smtp = new SmtpClient();
    smtp.Host = "smtp.gmail.com";

    smtp.Port = 587;
    smtp.Credentials = new System.Net.NetworkCredential("[email protected]", "123");

    smtp.EnableSsl = true;
    smtp.Send(message);
    lbltxt.Visible = true;
    name.Text = "";
    emailid.Text = "";
    phone.Text = "";
    remabox.Text = "";

    lbltxt.Text = "Thank you for supporting NaatKhawan";
4b9b3361

Ответ 2

У меня та же проблема.

Я нашел это решение:

Google может заблокировать попытки входа в систему из некоторых приложений или устройств, которые не используют современные стандарты безопасности. Поскольку эти приложения и устройства легче взломать, их блокировка помогает защитить вашу учетную запись безопаснее.

Некоторые примеры приложений, которые не поддерживают новейшие стандарты безопасности, включают в себя:

Приложение Mail на вашем iPhone или iPad с iOS 6 или ниже Приложение Mail на вашем телефоне Windows, предшествующем выпуску 8.1 Некоторые настольные почтовые клиенты, такие как Microsoft Outlook и Mozilla Thunderbird Таким образом, вы должны включить Менее безопасный вход в свою учетную запись google.

После входа в учетную запись google перейдите по ссылке:

https://www.google.com/settings/security/lesssecureapps

Ответ 3

Я столкнулся с одной и той же проблемой.

Попробовал Aidin Eslami ответить, и это только часть работы:

После включения менее безопасного доступа к приложениям здесь: https://www.google.com/settings/security/lesssecureapps Мне удалось отправить электронные письма с моей локальной машины, но не с моего веб-хостинга.

А потом я нашел эту страницу поддержки google: https://support.google.com/accounts/answer/6009563

По-прежнему возникают проблемы при входе?

Если вы попробовали все вышеперечисленные опции, но по-прежнему не можете войти в свою учетную запись в приложении, попробуйте следующее:

Перейдите в https://accounts.google.com/DisplayUnlockCaptcha в браузере вашего устройства.     Введите свое имя пользователя и пароль, затем введите буквы на экране.     Вернитесь в приложение и повторите попытку входа.

После нажатия кнопки в DisplayUnlockCaptcha все работает!

Надеется, что это тоже помогает другим. Удачи.

Ответ 4

У меня также возникла проблема с отправкой электронной почты из моего локального приложения и попробовал много разных предложений.

После нескольких часов борьбы с этим выяснилось, что проблема связана с тем фактом, что у меня было 2 аккаунта google, и я использовал свою вторую учетную запись, и все настройки были правильными. Я даже включил lesssecureapps в этой учетной записи, но он все еще не был Не работай. Последнее, что я пробовал, - это изменить настройку SmtpClient для использования моей другой учетной записи Gmail, и все это волшебным образом сработало.