SMTP 在本地主机中运行良好。但是当我在 cPanel 中托管该项目时,它给出了以下错误。
Connection could not be established with host "ssl://smtp.gmail.com:465": stream_socket_client(): Peer certificate CN=`server9.hostingbangladesh.com' did not match expected CN=`smtp.gmail.com'
当前
.env
:
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=<MY_EMAIL_ADDRESS>
MAIL_PASSWORD=<GOOGLE_APP_PASSWORD>
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=<MY_EMAIL_ADDRESS>
MAIL_FROM_NAME="${APP_NAME}"
我检查了 smtp 配置。他们看起来很不正常。
尝试进行以下更改: MAIL_HOST=smtp.googlemail.com MAIL_ENCRYPTION=ssl