Member 13238085 Ответов: 1

Как это сделать "пожалуйста, включите SMTP-аутентификацию в вашем почтовом клиенте"


вот мой код, он будет отправлять почту на адрес на том же сервере, но не где-либо еще.




частный недействительными отправка электронных писем отключена(строка strFrom
, строка strTo
, string strSubject
, string strBody
, струнный стратч)
{
/// Автор, Доктор Медицинских Наук Маруфуззаман
/// Создан,
/// Локальная зависимость, Microsoft .net Framework
/// Описание, отправьте электронное письмо с помощью (SMTP).

ObjMailMessage получить помощь = Новый получить помощь();
Системы.Нет.А networkcredential objSMTPUserInfo =
новая система.Нет.А networkcredential();
SmtpClient objSmtpClient = новый SmtpClient();



пробовать
{

objMailMessage.From = новый почтовый адрес(strFrom);
objMailMessage.To.Add(новый почтовый адрес(strTo));
objMailMessage.Тема = strSubject;
objMailMessage.Body = strBody;
objMailMessage.Вложения.Добавить(новое вложение(strAtch));
objMailMessage.IsBodyHtml = false;



objSmtpClient = новый SmtpClient("vistagamebirds.co.nz");/// IP-адрес сервера
objSmtpClient.EnableSsl = true;
objSMTPUserInfo = новый
System.Net.NetworkCredential("bill@vistgamebirds.co.nz", "секретно");
objSmtpClient.Учетные данные = objSMTPUserInfo;
objSmtpClient.UseDefaultCredentials = false;
objSmtpClient.DeliveryMethod = SmtpDeliveryMethod.Сеть;
objSmtpClient.Отправить(objMailMessage);
}

поймать (исключение бывший)
{ Функции MessageBox.Показать(это, напр.сообщение); }

наконец
{
objMailMessage = нуль;
objSMTPUserInfo = null;
objSmtpClient = null;
}

}

Что я уже пробовал:

почти все, что я могу найти в интернете

Richard MacCutchan

Откуда приходит это сообщение?

1 Ответов

Рейтинг:
1

ZurdoDev

Это проблема либо с вашей конфигурацией SMTP, либо с конфигурацией человека, которому вы отправляете сообщение. Это не проблема с кодом (если только ваш SMTP-сервер не нуждается в определенной настройке). Как бы то ни было, это не проблема кода, а проблема настройки STMP. Я предлагаю получить с вашим SMTP-администратором, и если это вы, то google ошибка. Есть много предложений о том, как исправить эту ошибку.