Доступ к реле запрещен при отправке электронной почтыC#

Место общения программистов C#
Ответить
Anonymous
 Доступ к реле запрещен при отправке электронной почты

Сообщение Anonymous »

Я хочу отправить электронное письмо через настольное приложение

Вот мой код

Код: Выделить всё

        MailMessage m = new MailMessage("mahmoud@isysway.com", "gavoh3d@yahoo.com", "subject", "body");
m.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("out.tedata.net.eg");
smtp.Credentials = new System.Net.NetworkCredential("mahmoud@isysway.com", "password");
smtp.UseDefaultCredentials = true;
smtp.Send(m);
Моя проблема: этот код выдает исключение

Код: Выделить всё

Transaction failed. The server response was: 5.7.1 : Relay access denied
Думаю, потому что моему интернет-провайдеру нужна аутентификация исходящего сервера (SMTP).
Я настраиваю ее в Outlook, как показано ниже.
Изображение

Теперь, как мне настроить это в моем коде

Спасибо

Подробнее здесь: https://stackoverflow.com/questions/125 ... ding-email
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»