30 lines
No EOL
1.3 KiB
C#
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();
|
|
}
|
|
}
|
|
} |