private static MailMessage CreateMessage(NotificationBase notification) { var message = new MailMessage { Subject = notification.Subject, Body = notification.Text, IsBodyHtml = true, From = EnarodMailbox.From }; message.To.Add(notification.Recipient); return message; }
public static OperationResult Send(NotificationBase notification) { OperationResult result; var message = NotificationService.CreateMessage(notification); try { NotificationService.Client.Send(message); result = OperationResult.Success(11, notification.SuccessfulySentMessage); } catch (Exception exception) { result = OperationResult.ExceptionResult(exception); } return result; }