示例#1
0
 /// <summary>
 /// Sends the mail message.
 /// </summary>
 /// <param name="message"></param>
 /// <returns></returns>
 public bool Send(NotificationMessage message)
 {
     MailMessage mailMessage = new MailMessage(_config.From, message.To, message.Subject, message.Body);
     mailMessage.IsBodyHtml = message.IsHtml;
     return InternalSend(mailMessage, Settings.IsAuthenticationRequired, Settings.AuthenticationUserName, Settings.AuthenticationPassword);
 }
示例#2
0
 /// <summary>
 /// Sends the specified message.
 /// </summary>
 /// <param name="message">The message.</param>
 /// <param name="credentialsUser">The credentials user.</param>
 /// <param name="credentialsPassword">The credentials password.</param>
 /// <returns></returns>
 public bool Send(NotificationMessage message, string credentialsUser, string credentialsPassword)
 {
     MailMessage mailMessage = new MailMessage(_config.From, message.To, message.Subject, message.Body);
     mailMessage.IsBodyHtml = message.IsHtml;
     return InternalSend(mailMessage, true, credentialsUser, credentialsPassword);
 }