예제 #1
0
        private void metroButton_envoyer_Click(object sender, EventArgs e)
        {
            ArrayList t = new ArrayList();

            t = Class_Database_app.get_ALL_emails();
            //foreach (string v in t)
            //    MessageBox.Show(v);
            try
            {
                foreach (String x in t)
                {
                    MailMessage mail = new MailMessage();
                    mail.To.Add(x);
                    mail.Subject = metroTextBox_objet.Text;
                    mail.From    = new MailAddress("*****@*****.**");
                    mail.Body    = richTextBox_message.Text;
                    SmtpClient smtp = new SmtpClient();
                    smtp.Host        = "smtp.gmail.com";
                    smtp.Port        = 587;
                    smtp.Credentials = new System.Net.NetworkCredential("*****@*****.**", "Global16");
                    smtp.EnableSsl   = true;
                    smtp.Send(mail);
                }
                MessageBox.Show("Votre message à ete envoyer", "Envoyer", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ep)
            {
                MessageBox.Show(ep.ToString());
            }
        }