Email Reminders

This commit is contained in:
2015-10-28 10:25:19 -04:00
parent 9177a8dbb3
commit cfe753fb00
13 changed files with 272 additions and 10 deletions
+7
View File
@@ -1,6 +1,7 @@
using System.Configuration;
using System.Net.Mail;
using System.Reflection;
using System.Web.Security;
using MileageTraker.Web.Models;
using log4net;
@@ -56,10 +57,16 @@ namespace MileageTraker.Web.Email
SendMessage(new MailMessage(_emaialFromAddress, user.Email, _initializePasswordSubject, body));
}
public void SendServiceReminder(ServiceReminderEmail email)
{
SendMessage(new MailMessage(_emaialFromAddress, email.Recipient.Email, email.Subject, email.Body));
}
private void SendMessage(MailMessage mailMessage)
{
try
{
Logger.Debug("Email sending to " + mailMessage.To + ", subject: " + mailMessage.Subject);
_smtpClient.Send(mailMessage);
}
catch (SmtpException ex)