public Task SendAsync(IdentityMessage message) { NGLib.COMPONENTS.NET.MailSender sender = new NGLib.COMPONENTS.NET.MailSender(); var mailMessage = sender.Create(message.Subject, message.Body, message.Destination); mailMessage.IsBodyHtml = true; sender.SendMail(mailMessage); return(Task.FromResult(0)); }
public bool SendMail(String Email) { ApplicationUser myuser = new ApplicationUser(); string token = null; try { string mailtext = ContentMailRenewPassword(myuser, token, Email); NGLib.COMPONENTS.NET.MailSender sender = new NGLib.COMPONENTS.NET.MailSender(); var fromAddress = new MailAddress("*****@*****.**", "From Name"); var toAddress = new MailAddress(Email, "To Name"); string fromPassword = "******"; string subject = "Groupe DataInvoice"; string body = mailtext; var smtp = new SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential(fromAddress.Address, fromPassword) }; using (var message = new MailMessage(fromAddress, toAddress) { Subject = subject, Body = body }) { message.IsBodyHtml = true; smtp.Send(message); } return(true); } catch (Exception ex) { throw ex; } }
public bool SendMail(LocalUser user, string Subject, string BodyContent, bool html = true) { try { NGLib.COMPONENTS.NET.MailSender sender = new NGLib.COMPONENTS.NET.MailSender(); System.Net.Mail.MailMessage mail = sender.Create(); mail.To.Add(user.SecurityMail); mail.Subject = Subject; mail.Body = BodyContent; mail.IsBodyHtml = html; sender.SendMail(mail); return(true); } catch (Exception ex) { throw; } }