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;
}
} |
Partager