Задать вопрос

Не могу отправлять сообщения по tls?

framework yii2.
Настройки swiftmailer:
'class' => 'Swift_SmtpTransport',
                'encryption' => 'tls',
                'host' => 'smtp.mail.ru',
                'port' => '465',
                'username' => 'мой @mail',
                'password' => 'мой пароль',


В итоге ошибка: Connection to tcp://smtp.mail.ru:465 Timed Out

Но 'encryption' => 'ssl' работает!
  • Вопрос задан
  • 428 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
sashkets
@sashkets
Прекратил отвечать после 24.02.2022
для tls порты 587 или 25
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4 Куратор тега Электронная почта
Жил да был черный кот за углом...
А что за порт такой странный? 25 всегда был. Ну либо 587 - submission. Вы похоже smtps пытаетесь воспользоваться - соединением, где ssl-соединение устанавливается до начала передачи. Это непопулярный вариант.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы