add mailgun support patch
This commit is contained in:
parent
e9f5f13646
commit
506ed31539
|
|
@ -19,6 +19,7 @@ class MailSettings extends Model
|
|||
const MODE_MAIL = 'mail';
|
||||
const MODE_SENDMAIL = 'sendmail';
|
||||
const MODE_SMTP = 'smtp';
|
||||
const MODE_MAILGUN = 'mailgun';
|
||||
|
||||
public function initSettingsData()
|
||||
{
|
||||
|
|
@ -40,6 +41,7 @@ class MailSettings extends Model
|
|||
static::MODE_MAIL => 'PHP mail',
|
||||
static::MODE_SENDMAIL => 'Sendmail',
|
||||
static::MODE_SMTP => 'SMTP',
|
||||
static::MODE_MAILGUN => 'Mailgun',
|
||||
];
|
||||
}
|
||||
|
||||
|
|
@ -69,6 +71,11 @@ class MailSettings extends Model
|
|||
case self::MODE_SENDMAIL:
|
||||
$config->set('mail.sendmail', $settings->sendmail_path);
|
||||
break;
|
||||
|
||||
case self::MODE_MAILGUN:
|
||||
$config->set('services.mailgun.domain', $settings->mailgun_domain);
|
||||
$config->set('services.mailgun.secret', $settings->mailgun_secret);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -52,4 +52,14 @@ tabs:
|
|||
sendmail_path:
|
||||
label: system::lang.mail.sendmail_path
|
||||
commentAbove: system::lang.mail.sendmail_path_comment
|
||||
tab: system::lang.mail.sendmail
|
||||
tab: system::lang.mail.sendmail
|
||||
|
||||
mailgun_domain:
|
||||
label: system::lang.mail.mailgun_domain
|
||||
commentAbove: system::lang.mail.mailgun_domain_comment
|
||||
tab: system::lang.mail.mailgun
|
||||
|
||||
mailgun_secret:
|
||||
label: system::lang.mail.mailgun_secret
|
||||
commentAbove: system::lang.mail.mailgun_domain_secret
|
||||
tab: system::lang.mail.mailgun
|
||||
Loading…
Reference in New Issue