public static bool SendMessage(ClassifiedAdQ msg) { var message = new MailMessage(); try { message.To.Add(new MailAddress(msg.To)); message.From = new MailAddress("*****@*****.**", "TrinbagoHotspot.com"); message.ReplyToList.Add(new MailAddress(msg.From)); message.Subject = "Message from " + msg.Name + " via 'TrinbagoHotSpot.com'"; message.Body = MessageConfig.ReplyToAdMessage(msg); message.IsBodyHtml = true; using (var smtp = new SmtpClient(ConfigurationManager.AppSettings["defaultSMTP"], 587)) { var credentials = new NetworkCredential(ConfigurationManager.AppSettings["mailAccount"], ConfigurationManager.AppSettings["mailPassword"]); smtp.Credentials = credentials; smtp.EnableSsl = false; smtp.Timeout = 5000; smtp.DeliveryMethod = SmtpDeliveryMethod.Network; smtp.Send(message); } } catch (Exception) { return(false); } return(true); }
public static string ReplyToAdMessage(ClassifiedAdQ msg) { return(Message(string.Format(ReplyToAdMessageBody, msg.Name, msg.From, msg.Message, msg.ItemUrl, msg.AdTitle))); }