diff --git a/app/DataMapper/CompanySettings.php b/app/DataMapper/CompanySettings.php index e363a8ffd61d..7b450eaacdf7 100644 --- a/app/DataMapper/CompanySettings.php +++ b/app/DataMapper/CompanySettings.php @@ -229,7 +229,7 @@ class CompanySettings extends BaseSettings public $require_quote_signature = false; //@TODO ben to confirm //email settings - public $email_sending_method = 'default'; //enum 'default','gmail','office365' 'client_postmark', 'client_mailgun' //@implemented + public $email_sending_method = 'default'; //enum 'default','gmail','office365' 'client_postmark', 'client_mailgun', 'mailgun' //@implemented public $gmail_sending_user_id = '0'; //@implemented diff --git a/app/Jobs/Mail/NinjaMailerJob.php b/app/Jobs/Mail/NinjaMailerJob.php index 98173d9ff49b..c21b36059ced 100644 --- a/app/Jobs/Mail/NinjaMailerJob.php +++ b/app/Jobs/Mail/NinjaMailerJob.php @@ -259,6 +259,9 @@ class NinjaMailerJob implements ShouldQueue case 'default': $this->mailer = config('mail.default'); break; + case 'mailgun': + $this->mailer = 'mailgun'; + break; case 'gmail': $this->mailer = 'gmail'; $this->setGmailMailer(); diff --git a/app/Services/Email/Email.php b/app/Services/Email/Email.php index cfe56bfb2f9e..aa09fec8d95e 100644 --- a/app/Services/Email/Email.php +++ b/app/Services/Email/Email.php @@ -473,6 +473,9 @@ class Email implements ShouldQueue case 'default': $this->mailer = config('mail.default'); break; + case 'mailgun': + $this->mailer = 'mailgun'; + break; case 'gmail': $this->mailer = 'gmail'; $this->setGmailMailer();