Torna al Thread
public static bool SendEmail(string sBody, string RagioneSociale)
{
MailAddress from = new MailAddress(ConfigurationManager.AppSettings["MailFrom"], ConfigurationManager.AppSettings["DisplayName"]);
MailAddress to = new MailAddress(ConfigurationManager.AppSettings["MailTo"]);
using (MailMessage message = new MailMessage(from, to))
{
message.Subject = string.Format("Richiesta di preventivo da {0}", RagioneSociale);
message.Priority = MailPriority.High;
message.IsBodyHtml = true;
message.Body = sBody;
NetworkCredential credential = new NetworkCredential(ConfigurationManager.AppSettings["UserName"], ConfigurationManager.AppSettings["Password"]);
SmtpClient client = new SmtpClient(ConfigurationManager.AppSettings["SMTPAddress"]);
client.Credentials = credential;
client.UseDefaultCredentials = false;
try
{
client.Send(message);
}
catch
{
return false;
}
return true;
}
}