diff options
Diffstat (limited to 'app/Mail.php')
| -rw-r--r-- | app/Mail.php | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/app/Mail.php b/app/Mail.php index ac842f511f..cd12ee94a3 100644 --- a/app/Mail.php +++ b/app/Mail.php @@ -79,30 +79,30 @@ class Mail { */ public static function transport() { switch (Site::getPreference('SMTP_ACTIVE')) { - case 'internal': - return Swift_MailTransport::newInstance(); - case 'sendmail': - return Swift_SendmailTransport::newInstance(); - case 'external': - $transport = Swift_SmtpTransport::newInstance() - ->setHost(Site::getPreference('SMTP_HOST')) - ->setPort(Site::getPreference('SMTP_PORT')) - ->setLocalDomain(Site::getPreference('SMTP_HELO')); + case 'internal': + return Swift_MailTransport::newInstance(); + case 'sendmail': + return Swift_SendmailTransport::newInstance(); + case 'external': + $transport = Swift_SmtpTransport::newInstance() + ->setHost(Site::getPreference('SMTP_HOST')) + ->setPort(Site::getPreference('SMTP_PORT')) + ->setLocalDomain(Site::getPreference('SMTP_HELO')); - if (Site::getPreference('SMTP_AUTH') === '1') { - $transport - ->setUsername(Site::getPreference('SMTP_AUTH_USER')) - ->setPassword(Site::getPreference('SMTP_AUTH_PASS')); - } + if (Site::getPreference('SMTP_AUTH') === '1') { + $transport + ->setUsername(Site::getPreference('SMTP_AUTH_USER')) + ->setPassword(Site::getPreference('SMTP_AUTH_PASS')); + } - if (Site::getPreference('SMTP_SSL') !== 'none') { - $transport->setEncryption(Site::getPreference('SMTP_SSL')); - } + if (Site::getPreference('SMTP_SSL') !== 'none') { + $transport->setEncryption(Site::getPreference('SMTP_SSL')); + } - return $transport; - default: - // For testing - return Swift_NullTransport::newInstance(); + return $transport; + default: + // For testing + return Swift_NullTransport::newInstance(); } } } |
