April 27, 2022
Laravel 9 SMTP Self-Signed Certificates
При отправке почты на прошлых версиях использовался Swift Mailer, который для работы с локальным SMTP-сервером с самоподписным сертификатом принимал атрибуты вида:
'stream' => [
'ssl' => [
'allow_self_signed' => true,
'verify_peer' => false,
'verify_peer_name' => false,
],
],Symfony Mailer в Laravel 9 смотрит напрямую в атрибуты:
'smtp' => [
'transport' => 'smtp',
// host, port, username, password, etc...
'verify_peer' => false,
'verify_peer_name' => false,
],