string mailUserName = ConfigurationManager.AppSettings["MailUsername"].ToString(); string mailPassword = ConfigurationManager.AppSettings["MailPassword"].ToString(); string mailHostAddress = ConfigurationManager.AppSettings["HostAddress"].ToString(); MailMessage mail = new MailMessage(mailUserName, EmailAddress.ToString()); mail.Body = "<FONT face=Arial Black color=#3377b4 size=3>Dear Customer; mail.Attachments.Add(new Attachment(pfname)); mail.Subject = "Your Ticket(" + strSPNR + ") confirmation"; mail.IsBodyHtml = true; SmtpClient smtp; System.Net.NetworkCredential basicAuth; // mail.Body = "<FONT face=Arial Black color=#3377b4 size=3>Dear Customer; smtp = new SmtpClient(); basicAuth = new System.Net.NetworkCredential(mailUserName, mailPassword); smtp.EnableSsl = false; smtp.Host = mailHostAddress; smtp.UseDefaultCredentials = false; smtp.Credentials = basicAuth; try { smtp.Send(mail); mail.Attachments.Clear(); ((IDisposable)mail).Dispose(); if (File.Exists(pfname)) { File.Delete(pfname); }
try { smtp.Send(mail); } finally { mail.Attachments.Clear(); if (File.Exists(pfname)) { File.Delete(pfname); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)