Рассылка e-mail через программу - C#

Узнай цену своей работы

Формулировка задачи:

Пытался настроить рассылку сообщений в своей программе и напоролся на ошибку - "Не удаётся прочитать данные из транспортного соединения^ net_io_connectionclosed". Вот код:
Листинг программы
  1. //Авторизация на SMTP сервере
  2. SmtpClient Smtp = new SmtpClient("smtp.meta.ua", 465);
  3. Smtp.UseDefaultCredentials = false;
  4. Smtp.Credentials = new NetworkCredential("***", "***");
  5. Smtp.EnableSsl = true;
  6. //Формирование письма
  7. MailMessage message = new MailMessage();
  8. message.From = new MailAddress("***");
  9. message.To.Add(new MailAddress("***"));
  10. message.Subject = "Заголовок";
  11. message.Body = "Сообщение";
  12. try
  13. {
  14. Smtp.Send(message);
  15. }
  16. catch (SmtpException ex)
  17. {
  18. MessageBox.Show(ex.InnerException.Message.ToString());
  19. }

Решение задачи: «Рассылка e-mail через программу»

textual
Листинг программы
  1. MailMessage mail = new MailMessage("***");
  2.                 mail.Subject = Subject;
  3.                 mail.Body = Body;
  4.                 SmtpClient smtpClient = new SmtpClient("***");
  5.                 NetworkCredential credential = new NetworkCredential("***");
  6.                 smtpClient.Credentials = credential;
  7.                 smtpClient.Send(mail);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 4.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы