salut est-t-il quelqu'un qui peut m'aider pour faire un envoi muiltiple(recuperation de la base de données Sql), sachant que j'ai pu faire l'envoi pas une seule adresse et voiçi le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.Web.Mail;
using System.ComponentModel;
using System.Web.UI.WebControls;
 
 
protected void Button1_Click(object sender, EventArgs e)
    {
        int i;
        MailMessage email = new MailMessage();
        string utilisateur;
        string password;
        string serveur;
        string chemin;
 
        chemin = "C:\\Documents and Settings\\Administrateur\\Bureau\\questionnaire\\questionnaire.html";
        email.Attachments.Add(new MailAttachment(chemin));
 
        utilisateur = ConfigurationSettings.AppSettings["SmtpUtilisateur"];
        password = ConfigurationSettings.AppSettings["mon_password"];
        serveur = ConfigurationSettings.AppSettings["SmtpServeur"];
 
 
 
            email.From = Expediteur.Text;
            email.To = lstEmail.Text;
 
            email.Subject = Objet.Text;
            email.Body = Message.Text;
            email.BodyFormat = MailFormat.Html;
 
 
            SmtpMail.SmtpServer = serveur;
 
            email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "utilisateur");
            email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "mot_de_passe");
 
            email.Headers.Add("Disposition-Notification-To", Expediteur.Text); //accusé
 
            SmtpMail.SmtpServer = "Smtp.topnet.tn";
 
                try
                {
                    SmtpMail.Send(email);
                    erreur.Text = ("email envoyé avec succes");
                }
                catch (Exception ex)
                {
                    erreur.Text = ex.Message;
                }
 
    }