Добрый день, коллеги с толкнулся проблемой отправки писем имеетсся конфиг
'properties' => [
'hostInfo' => getenv('HOST_INFO'),
'defaultFrom' => 'sale@parkmore.ru',
'mode' => 'smtp',
'config' => [
'host' => 'mail.zhcom.ru',
'username' => 'sale@zhelezno.int',
'password' => 'WI7AmdEc',
'port' => '587',
'security' => 'tls'
]
]
при отправке этого письма с этим конфигом происходит ошибки
2023-05-20 03:20:09 Connection: opening to ssl://mail.zhcom.ru:587, timeout=300, options=array ()
2023-05-20 03:20:09 Connection failed. Error #2: stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol [/var/www/u1039481/data/www/parkmore.ru/vendor/phpmailer/phpmailer/class.smtp.php line 298]
2023-05-20 03:20:09 Connection failed. Error #2: stream_socket_client(): Failed to enable crypto [/var/www/u1039481/data/www/parkmore.ru/vendor/phpmailer/phpmailer/class.smtp.php line 298]
2023-05-20 03:20:09 Connection failed. Error #2: stream_socket_client(): Unable to connect to ssl://mail.zhcom.ru:587 (Unknown error) [/var/www/u1039481/data/www/parkmore.ru/vendor/phpmailer/phpmailer/class.smtp.php line 298]
2023-05-20 03:20:09 SMTP ERROR: Failed to connect to server: (0)
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
данные логин пароль верные так как при отправке письма из powershell письмо уходит
отправляю так
Send-MailMessage -From 'sale@parkmore.ru' -To 'test@google.com' -Subject "test" -Body "test" -SmtpServer 'mail.zhcom.ru' -Port 587 -UseSsl -Credential (Get-Credential)
после этого отрывается окно ввода логина и пароля(берется из конфига) и письмо отправляется , по этому логин и пароль верные, но почему через phpmailer не отправляетсся я не понимаю
openssl включен