Рассылка e-mail через программу - C#
Формулировка задачи:
Пытался настроить рассылку сообщений в своей программе и напоролся на ошибку - "Не удаётся прочитать данные из транспортного соединения^ net_io_connectionclosed".
Вот код:
Листинг программы
- //Авторизация на SMTP сервере
- SmtpClient Smtp = new SmtpClient("smtp.meta.ua", 465);
- Smtp.UseDefaultCredentials = false;
- Smtp.Credentials = new NetworkCredential("***", "***");
- Smtp.EnableSsl = true;
- //Формирование письма
- MailMessage message = new MailMessage();
- message.From = new MailAddress("***");
- message.To.Add(new MailAddress("***"));
- message.Subject = "Заголовок";
- message.Body = "Сообщение";
- try
- {
- Smtp.Send(message);
- }
- catch (SmtpException ex)
- {
- MessageBox.Show(ex.InnerException.Message.ToString());
- }
Решение задачи: «Рассылка e-mail через программу»
textual
Листинг программы
- MailMessage mail = new MailMessage("***");
- mail.Subject = Subject;
- mail.Body = Body;
- SmtpClient smtpClient = new SmtpClient("***");
- NetworkCredential credential = new NetworkCredential("***");
- smtpClient.Credentials = credential;
- smtpClient.Send(mail);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д