]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Правки по почте
authorVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 21 Jan 2026 15:02:03 +0000 (18:02 +0300)
committerVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 21 Jan 2026 15:02:03 +0000 (18:02 +0300)
erp24/.env.example
erp24/config/console.php
erp24/config/web.php

index 9f00cacdab5558542a158ae66738c10ba7dfd989..8d1a541b8b0fadb830a56ac1440f5f6d34b9703d 100644 (file)
@@ -24,12 +24,13 @@ SERVER_NAME=local-dev
 
 # === SMTP Configuration ===
 # Для отправки email из консольных команд (отчёты, уведомления)
-MAIL_SCHEME=smtp
+# Для Яндекса с SSL на порту 465 используйте scheme=smtps
+# Для STARTTLS на порту 587 используйте scheme=smtp
+MAIL_SCHEME=smtps
 MAIL_HOST=smtp.yandex.ru
 MAIL_PORT=465
 MAIL_USERNAME=noreply@bazacvetov24.ru
 MAIL_PASSWORD=your_smtp_password_here
-MAIL_ENCRYPTION=ssl
 
 # === Order Control Report (ERP-36J) ===
 # Telegram chat_id для dev/prod
index 7c27ef0268d3a2fcda70d9b961069fef4fa317be..83e9c6c9f7680f3b824fdfd79bb1b2786755f08d 100755 (executable)
@@ -61,13 +61,13 @@ $config = [
             //'useFileTransport' => getenv('APP_ENV') === 'development',
             'useFileTransport' => false,
             // SMTP-транспорт для production (настраивается через .env)
+            // Для SSL на порту 465 используйте scheme=smtps, для STARTTLS на 587 — smtp
             'transport' => [
-                'scheme' => getenv('MAIL_SCHEME') ?: 'smtp',
+                'scheme' => getenv('MAIL_SCHEME') ?: 'smtps',
                 'host' => getenv('MAIL_HOST') ?: 'smtp.yandex.ru',
                 'port' => (int)(getenv('MAIL_PORT') ?: 465),
                 'username' => getenv('MAIL_USERNAME') ?: 'flow@bazacvetov24.ru',
-                'password' => getenv('MAIL_PASSWORD') ?: 'ctqamxqeshgxwsgn',
-                'encryption' => getenv('MAIL_ENCRYPTION') ?: 'ssl',
+                'password' => getenv('MAIL_PASSWORD') ?: '',
             ],
         ],
         'log' => [
index b618ca1d867c06612fb5531f7be85dbb9a14d8fd..360a5509ed39f54589689dbb4c8a841b51fa6659 100644 (file)
@@ -73,13 +73,13 @@ $config = [
             // В dev-режиме письма сохраняются в файл, в prod — отправляются через SMTP
             'useFileTransport' => getenv('APP_ENV') === 'development',
             // SMTP-транспорт для production (настраивается через .env)
+            // Для SSL на порту 465 используйте scheme=smtps, для STARTTLS на 587 — smtp
             'transport' => [
-                'scheme' => getenv('MAIL_SCHEME') ?: 'smtp',
+                'scheme' => getenv('MAIL_SCHEME') ?: 'smtps',
                 'host' => getenv('MAIL_HOST') ?: 'smtp.yandex.ru',
                 'port' => (int)(getenv('MAIL_PORT') ?: 465),
                 'username' => getenv('MAIL_USERNAME') ?: '',
                 'password' => getenv('MAIL_PASSWORD') ?: '',
-                'encryption' => getenv('MAIL_ENCRYPTION') ?: 'ssl',
             ],
         ],
         'log' => [