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 62 63 64 65 66 67 68
|
namespace sendMail
{
public class Class1 : System.Web.UI.Page
{
public bool envoyer(string destinataire, string expediteur, string firstName, string lastName, string validation )
{
MailMessage email = new MailMessage();
string utilisateur;
string password;
string serveur;
utilisateur = ConfigurationManager.AppSettings["SmtpUtilisateur"];
password = ConfigurationManager.AppSettings["SmtpPassword"];
serveur = ConfigurationManager.AppSettings["SmtpServeur"];
email.From = new MailAddress(expediteur);
email.To.Add(destinataire);
email.Subject = "Correction de pointage par matricule";
email.Body = "<html>"
+ "<head>"
+ "<meta http-equiv="+Content-Language+" content="+fr+">"
+ "<meta http-equiv="+Content-Type+" content="+text/html; charset=windows-1252+">"
+ "</head>"
+ "<body>"
+ "<p>Mon premier mail au format HTML</p>"
+ "</body>"
+ "</html>";
email.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient("127.0.0.1"); //ajouT
email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", utilisateur);
email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", password);
//email.Fields["http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"] = 1;
//email.Fields["http://schemas.microsoft.com/cdo/configuration/sendusername"] = "utilisateur";
//email.Fields["http://schemas.microsoft.com/cdo/configuration/sendpassword"] = "password";
try
{
smtp.Send(email);
return true;
}
catch
{
return false;
}
}
}
} |
Partager