Email.QueueMailMessage Method (MailMessage, Email.MailQueuePriority) |
Namespace: Alvao.API.Common
public static void QueueMailMessage( MailMessage message, Email.MailQueuePriority queuePriority = Email.MailQueuePriority.Standard )
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage(); msg.From = new MailAddress("emailFrom@email.com"); //Add sender email address msg.To.Add(new MailAddress("emailTo@email.com")); //Add recipient email address msg.Subject = "Subject of email"; msg.AlternateViews.Add(AlternateView.CreateAlternateViewFromString("Message in plaintext", System.Text.Encoding.UTF8, "text/plain")); //Email body in plantext msg.AlternateViews.Add(AlternateView.CreateAlternateViewFromString("<html><body>Message in HTML</body></html>", System.Text.Encoding.UTF8, "text/html")); //Email body in HTML Alvao.API.Common.Email.QueueMailMessage(msg);