Подпрограммы SSL: tls_process_server_certificate: сбой проверки сертификата в Yii2 - PullRequest
0 голосов
/ 18 сентября 2018

Некоторое время назад я мог использовать свой адрес электронной почты для получения и отправки сообщений, используя swift mailer в yii2.Я не помню, чтобы внести какие-либо изменения, но теперь я получил:

Сбой операции SSL с кодом 1. Сообщения об ошибках OpenSSL: ошибка: 1416F086: Подпрограммы SSL: tls_process_server_certificate: сбой проверки сертификата

Мои настройки быстрой почты:

'transport' => [
                'class' => 'Swift_SmtpTransport',
                'host' => 'smtp.gmail.com',
                'username' => 'mymailadress@gmail.com',
                'password' => 'mypassword',
                'port' => '465',
                'encryption' => 'ssl',
                'streamOptions' => [ 
            'ssl' => [ 
                'allow_self_signed' => true,
                'verify_peer' => false,
                'verify_peer_name' => false,

У меня есть adminEmail, измененный как на передней, так и на задней панели.У меня хорошие настройки Google, Доступ к менее безопасным приложениям был включен , и я включил IMAP.Я не знаю, что я делаю неправильно.Я пытался использовать новый Gmail или изменить настройки в конфигурации Swift Maileg на TLS.

1 Ответ

0 голосов
/ 19 октября 2018

'transport' => [

'class' => 'Swift_SmtpTransport',

'host' => 'smtp.gmail.com',

'username' => 'mymailadress',

'password' => 'mypassword',

'port' => 587,

'encryption' => 'tls',

]

вместо этого попробуйте использовать tls, и нет необходимости заполнять имя пользователя @gmail.com

...