2012-06-27 3 views
0

Я использую relay-hosting.secureserver.net как smtp-сервер, и я получаю следующую ошибку: Имя почтового ящика не разрешено. Ответ сервера: извините, ретрансляция отказана из вашего местоположения [212.78.237.157] (# 5.7.1)Получение ошибки для отправки электронной почты с помощью C#

Мне нужно было изменить настройку smtp или что-то еще?

Вот код:

var mailClient = new SmtpClient(); 

mailClient.Credentials = new NetworkCredential { UserName = "[email protected]", Password = "xyz" }; 

mailClient.Host = "relay-hosting.secureserver.net"; 
mailClient.EnableSsl = false; 
mailClient.DeliveryMethod=SmtpDeliveryMethod.Network; 

var mail = new MailMessage("[email protected]", "[email protected]", "Test Smtp server", "Testing mycloudcctv server") { IsBodyHtml = true }; 

mailClient.Send(mail); 
+0

Можете ли вы разместить код, используемый для отправки? –

ответ

0

убедитесь,

  1. вы указали правильное имя пользователя и пароль в хост разделе Настройки SMTP
  2. Используйте действительный адрес электронной почты в вашей учетной записи пользователя ,
  3. Проверьте, разрешено ли отправлять письма с вашего SMTP-сервера.
Смежные вопросы