Laravel ошибка почты: соединение с tcp: //mail.example.com: время ожидания 465 истекло - PullRequest
0 голосов
/ 04 августа 2020

Отправка почты не работает в Laravel. Это мой код

MAIL_DRIVER=smtp
MAIL_HOST=mail.example.com
MAIL_PORT=465
MAIL_USERNAME=user@example.com
MAIL_PASSWORD=password
MAIL_ENCRYPTION=tls

Он показывает ошибку

exception: "Swift_TransportException"

message: "Connection to tcp://mail.example.com:465 Timed Out"

Когда я заменяю tls на ssl. Письмо не отправляется и ошибки не отображаются.

1 Ответ

0 голосов
/ 08 августа 2020

Проверьте ваш config / mail. php, чтобы убедиться в следующем:

Раздел почтового драйвера 'driver' => env('MAIL_DRIVER', 'smtp'), , а не 'driver' => env('MAIL_DRIVER', 'mail'),

...