public EMLMailgunSendClass(MailerSettings settings) { APIKEY = settings.Mailer_mailgun_api; MAILDOMAIN = settings.Mailer_host; FromEmailName = settings.Mailer_fromname; FromEmailUsername = settings.Mailer_fromemail; ReplytoEmailName = settings.Mailer_replytoname; ReplyToEmailAddress = settings.Mailer_replytoemail; if (ReplytoEmailName.Length == 0) { ReplytoEmailName = ReplyToEmailAddress; } }
public EMLExchangeSendClass(MailerSettings settings) { exVer = EMLHelpers.GetExchangeVersion(settings.Mailer_exchange_mode); MailserverUrl = settings.Mailer_host; MailserverDomain = settings.Mailer_exchange_domain; MailserverUsername = settings.Mailer_account; MailserverPassword = settings.Mailer_password; FromEmailName = settings.Mailer_fromname; FromEmailAddress = settings.Mailer_fromemail; ReplytoEmailName = settings.Mailer_replytoname; ReplyToEmailAddress = settings.Mailer_replytoemail; if (FromEmailName.Length == 0) { FromEmailName = FromEmailAddress; } if (ReplytoEmailName.Length == 0) { ReplytoEmailName = ReplyToEmailAddress; } }
public EMLSmtpSendClass(MailerSettings settings) { UseSSL = settings.Mailer_smtp_ssl; port = settings.Mailer_smtp_port; mailhost = settings.Mailer_host; deliverymail = settings.Mailer_deliveryemail; FromEmailName = settings.Mailer_fromname; FromEmailAddress = settings.Mailer_fromemail; ReplytoEmailName = settings.Mailer_replytoname; ReplyToEmailAddress = settings.Mailer_replytoemail; accountname = settings.Mailer_account; accountpassword = settings.Mailer_password; if (FromEmailName.Length == 0) { FromEmailName = FromEmailAddress; } if (ReplytoEmailName.Length == 0) { ReplytoEmailName = ReplyToEmailAddress; } }