Bonjour
J'ai un petit soucis lors d'un envoie de mail en asynchrone.
Voila le code que j'ai:
Seulement ce code lève une exception à la ligne : smtp.SendAsync(mail, null);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if (_listEnvoyerA.Count > 0) foreach (Client client in _listEnvoyerA) { MailMessage mail = new MailMessage(); mail.From = new MailAddress(_smtpClient.AdresseMail); MailAddress To = new MailAddress(client.Mail); mail.To.Add(To); mail.Subject = tbOBJET.Text; mail.Body = rtbBody.Text; smtp.SendAsync(mail, null); smtp.SendCompleted += new SendCompletedEventHandler(smtp_SendCompleted); }
Logique étant donner que la méthode n'a pas finit son travail qu'elle est déjà rappelée.
Comment faire pour envoyer un mail à une liste de destinataire de façon asynchrone?
Merci de votre attention.
Partager