Les exemples de code suivants démontrent la facilité avec laquelle il est possible d'envoyer un e-mail en utilisant MailMill .NET.
Le code est écrit en C# mais cela peut se faire en utilisant d'autres langages de programmation .NET.
MailMill.Mail oMail = new Mail(); oMail.From = "Paul <paul@emilltest.com>"; oMail.Tos.Add("Denis <denis@emilltest.com>"); oMail.Subject = "Un e-mail très simple"; oMail.TextBody = "Bonjour tout le monde !"; oMail.Server = "smtp.mondomaine.com"; oMail.Send();
MailMill.Mail oMail = new Mail(); oMail.From = "Lisa <lisa@emilltest.com>"; oMail.Tos.Add("Bernard <bernard@emilltest.com>"); oMail.Subject = "Un e-mail HTML qui contient une image"; oMail.HtmlBody = "<html><body>Bonjour tout le <img src=c:\\images\\monde.gif></body></html>"; oMail.TextBody = "Bonjour tout le monde !"; //Texte alternatif optionnel oMail.Server = "smtp.mondomaine.com"; oMail.Send(); //L'image locale sera automatiquement incorporée dans le MIME.
MailMill.Mail oMail = new Mail(); oMail.From = "Paul <paul@emilltest.com>"; oMail.Tos.Add("Denis <denis@emilltest.com>"); oMail.Subject = "Un e-mail avec une pièce jointe" ; oMail.TextBody = "Veuillez trouver votre facture en pièce jointe"; oMail.Attachments.Add(@"c:\factures\facture.pdf"); oMail.Server = "smtp.mondomaine.com"; oMail.Send();
MailMill.Mail oMail = new Mail(); oMail.From = "Paul <paul@emilltest.com>"; oMail.Tos.Add("Caroline <caroline@emilltest.com>"); oMail.Subject = "Un e-mail avec une pièce jointe"; oMail.TextBody = "Veuillez trouver le rapport de la commission mensuel"; MailMill.MailAttachment oAttach = new MailAttachment(); oAttach.Name = DateTime.Now.Year + "-" + DateTime.Now.Month + "-comission.txt"; oAttach.Type = "text/plain"; oAttach.Data = "Ce mois-ci vous recevrez une commission " + "de 7 589,78 $.\r\nBon travail."; oMail.Attachments.Add(oAttach); oMail.Server = "smtp.mondomaine.com"; oMail.Send();