Многопоточность в приложении по отправке писем - C#
Формулировка задачи:
Здравствуйте, пишу программу отправки сообщений на почту но не могу реализовать многопоточность
Вот сам код программы работающей при нажатии на button
SmtpClient Smtp = new SmtpClient("smtp." + comboBox1.SelectedItem, 25); Smtp.Credentials = new NetworkCredential(textBox1.Text, textBox3.Text);// маил и логин отправителя MailMessage Message = new MailMessage(); Message.From = new MailAddress(textBox1.Text);//адресс отправителя Message.Subject = textBox4.Text;//Тема Message.Body = richTextBox1.Text;//Сообщение timer1.Enabled = true; try { for (int i = 1; i < richTextBox2.Lines.Length - 1; i++) { Message.To.Add(new MailAddress(richTextBox2.Lines[i]));//адресс получателя Smtp.Send(Message); label6.Text = Convert.ToString(Convert.ToInt32(label6.Text) + 1); } } catch (SmtpException) { MessageBox.Show("Ошибка!"); }
Что не кто не знает???
Решение задачи: «Многопоточность в приложении по отправке писем»
textual
Листинг программы
catch (SmtpException ex) { MessageBox.Show(ex.Message); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д