diff --git a/.env-dist b/.env-dist index 04e853f..5b836a7 100644 --- a/.env-dist +++ b/.env-dist @@ -9,6 +9,10 @@ AUTHSERVER_HOST=authserver.ely.by # LETSENCRYPT_HOST=account.ely.by # LETSENCRYPT_EMAIL=erickskrauch@ely.by +# SMTP (только для production) +SMTP_USER= +SMTP_PASS= + # MySQL MYSQL_ALLOW_EMPTY_PASSWORD=yes MYSQL_ROOT_PASSWORD= diff --git a/common/config/config-prod.php b/common/config/config-prod.php index 0160435..373f6ca 100644 --- a/common/config/config-prod.php +++ b/common/config/config-prod.php @@ -6,5 +6,22 @@ return [ 'schemaCacheDuration' => 3600, 'schemaCache' => 'cache', ], + 'mailer' => [ + 'useFileTransport' => false, + 'transport' => [ + 'class' => Swift_SmtpTransport::class, + 'host' => 'ely.by', + 'username' => getenv('SMTP_USER'), + 'password' => getenv('SMTP_PASS'), + 'port' => 587, + 'encryption' => 'tls', + 'streamOptions' => [ + 'ssl' => [ + 'allow_self_signed' => true, + 'verify_peer' => false, + ], + ], + ], + ], ], ];