Многопоточность в приложении по отправке писем - C#

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

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

Здравствуйте, пишу программу отправки сообщений на почту но не могу реализовать многопоточность Вот сам код программы работающей при нажатии на button
Листинг программы
  1. SmtpClient Smtp = new SmtpClient("smtp." + comboBox1.SelectedItem, 25);
  2. Smtp.Credentials = new NetworkCredential(textBox1.Text, textBox3.Text);// маил и логин отправителя
  3. MailMessage Message = new MailMessage();
  4. Message.From = new MailAddress(textBox1.Text);//адресс отправителя
  5. Message.Subject = textBox4.Text;//Тема
  6. Message.Body = richTextBox1.Text;//Сообщение
  7. timer1.Enabled = true;
  8. try
  9. {
  10. for (int i = 1; i < richTextBox2.Lines.Length - 1; i++)
  11. {
  12. Message.To.Add(new MailAddress(richTextBox2.Lines[i]));//адресс получателя
  13. Smtp.Send(Message);
  14. label6.Text = Convert.ToString(Convert.ToInt32(label6.Text) + 1);
  15. }
  16. }
  17. catch (SmtpException)
  18. {
  19. MessageBox.Show("Ошибка!");
  20. }
Что не кто не знает???

Решение задачи: «Многопоточность в приложении по отправке писем»

textual
Листинг программы
  1.  catch (SmtpException ex)
  2.                 {
  3.                     MessageBox.Show(ex.Message);
  4.                 }

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


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

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

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

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

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

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