TFS_ANTIGUO/PrendarioDavivienda/SlnDavivienda_Expomovil2017/ULA.Davivienda.PrestamoAutos/commons/EmailManager.cs

30 lines
No EOL
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Web;
using Ultimus.Utilitarios;
namespace ULA.Davivienda.PrestamoAutos.Commons
{
public class EmailManager
{
public void Send(string Body, bool IsBodyHtml, string Subject, List<string> Attach, List<string> MailTo)
{
Email email = new Email();
email.Attach = Attach;
email.Body = Body;
email.Domain = ConfigurationManager.AppSettings["SMTP.Domain"].ToString();
email.EnableSsl = Convert.ToBoolean(ConfigurationManager.AppSettings["SMTP.EnableSsl"]);
email.FromEmail = ConfigurationManager.AppSettings["SMTP.FromEmail"].ToString();
email.IsBodyHtml = IsBodyHtml;
email.MailTo = MailTo;
email.Password = ConfigurationManager.AppSettings["SMTP.Password"].ToString();
email.SmtpPort = Convert.ToInt32(ConfigurationManager.AppSettings["SMTP.SmtpPort"]);
email.SmtpServer = Convert.ToString(ConfigurationManager.AppSettings["SMTP.SmtpServer"]);
email.Subject = Subject;
email.UserName = Convert.ToString(ConfigurationManager.AppSettings["SMTP.UserName"]);
email.SendMail();
}
}
}