Есть проект на Laravel. В качестве email-серера используется smtp.yandex.ru.
Недавно логи стали привышать несколько гигабайт каждый. После проверки выяснилось, что они заполнены сообщениями следующего вида:
production.ERROR: Connection could not be established with host smtp.yandex.ru :stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed {"exception":"[object] (Swift_TransportException(code: 0): Connection could not be established with host smtp.yandex.ru :stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed at /var/www/server/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:261)
Если я верно это интерпретирую, то проблема в том, что Яндекс не может верифицировать сервер из-за того что сертификат кажется ему неверным. При этом, письма отправляются и получаются.
С чем это может быть связано и как это можно исправить?