public int SendMailMessage(string mailAddress, string message) { /* Result 0 = "Fehlgeschlagen " * Result 1 = "Erfolgreich" */ int result = 0; try { if (!string.IsNullOrEmpty(mailAddress) && !string.IsNullOrEmpty(message)) { _mailManager.CurrentSMTPConfig = _smtpDb.GetSMTPConfig(); _mailManager.CurrentContact.MailAddress = mailAddress; _mailManager.CurrentContact.Message = message; /** Prozess wird vom Kontakt-Formular gestartet **/ if (_mailManager.SendMessageMail()) { result = 1; } } } catch (Exception ex) { Log4net.Logger.Error(ex.Message); } return(result); }
public SMTPConfig GetSMTPConfig() { SMTPConfig currentSMTPConfig = new SMTPConfig(); try { /** Ins Modell wird die SMTP Config aus der Datenbank geladen **/ currentSMTPConfig = _smtpConfigDB.GetSMTPConfig(); } catch (Exception ex) { Log4net.Logger.Error(ex.Message); } return(currentSMTPConfig); }