/// <summary> /// INVIA MAIL /// Intanto così, poi si aggiungerà quello che serve, ma almeno centralizzo l'invio (almeno per quel che mi serve ora...) /// </summary> /// <param name="Content">TEsto mail</param> /// <param name="Address">Indirizzo</param> /// <param name="OtherParameters">Gli altri parametri che serviranno per l'invio</param> /// <returns> /// True: mail inviata /// False: errori invio... /// </returns> private bool NotificationSendMail( Domain.DTO.DTO_NotificationSettings Settings, Domain.DTO.DTO_NotificationData Data, lm.Comol.Core.Notification.Domain.dtoNotificationMessage Message, String Address) { if (Data == null) { Message.Translation.Body = Domain.DTO.DTO_NotificationData.RemoveTags(Message.Translation.Body); Message.Translation.Subject = Domain.DTO.DTO_NotificationData.RemoveTags(Message.Translation.Subject); } else { Message.Translation.Body = Data.AnalyzeContent(Message.Translation.Body, Settings); Message.Translation.Subject = Data.AnalyzeContent(Message.Translation.Subject, Settings); } bool sentMail = ServiceTemplate.SendMail( this.CurrentPerson, Settings.SmtpConfig, Message.MailSettings, Message.Translation.Subject, Message.Translation.Body, Address); return(sentMail); }