И опять отправка и получение писем не работает Xenforo v2.0.10

oxeo

Проверенные
Сообщения
111
Реакции
22
Баллы
1,715
Была подобная проблема после обновления php. Напишу решение здесь чтобы не потерять.
Сразу предупреждаю стиль решения прежний - ковырнуть движок. Кого от этого метода воротит, дальше не читайте.
Короче Connection could not be established with host smtp.yandex.ru это потому что при коннекте не удается сделать verify_peer.
Отключим эту проверку.
Идем сюда: /src/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport
Открываем StreamBuffer.php
Ищем private function _establishSocketConnection()
И внутри функции после
PHP:
 $options['socket']['bindto'] = $this->_params['sourceIp'].':0';
        }
Добавляем:
$options['ssl']['verify_peer'] = FALSE;
Всё.
 
?‍♂️?‍♂️?‍♂️ А можно я тебе руку или ногу отстрелю?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу