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;
        }