Пример #1
0
 private IncomingMailModel GetIncomingMailModel(IMailModel mail)
 {
     return(new IncomingMailModel(mail.From, mail.To)
     {
         Subject = mail.Subject,
         Body = mail.Body
     });
 }
Пример #2
0
        public virtual MvcMailMessage Message(IMailModel model, EmailType type)
        {
            ViewData.Model = model;

            return(Populate(x =>
            {
                x.BodyEncoding = Encoding.UTF8;
                x.IsBodyHtml = true;
                x.Subject = model.Subject;
                x.ViewName = type.ToString();
                x.To.Add(model.ReceiverEmail);
            }));
        }
Пример #3
0
        public virtual MvcMailMessage Message(IMailModel model, EmailType type)
        {
            ViewData.Model = model;

            return Populate(x =>
            {
                x.BodyEncoding = Encoding.UTF8;
                x.IsBodyHtml = true;
                x.Subject = model.Subject;
                x.ViewName = type.ToString();
                x.To.Add(model.ReceiverEmail);
            });
        }
Пример #4
0
 public Mailer()
 {
     _reader = new CsvReader.Loader.MailReader();
     _sender = new EmailSender.EmailSender();
 }
Пример #5
0
        public void Send(IMailModel mail)
        {
            IncomingMailModel mailToSend = GetIncomingMailModel(mail);

            _currentUser.Client.Send(mailToSend);
        }