Рассылка 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);

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


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

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

5   голосов , оценка 4.4 из 5
Похожие ответы