我有laravel电子商务,我使用gmail smtp发送邮件。最初,它的工作正常,电子邮件发送正常。突然我出错了。
这是我的smtp的配置
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=username
MAIL_PASSWORD=app_password
MAIL_FROM_NAME=user_name
MAIL_ENCRYPTION=tls
在实时服务器中,当在本地服务器上运行时,出现这种类型的错误。我还与托管服务提供商联系,他们说服务器中没有问题。但它也可以使用网络邮件。
例外:“ Swift_TransportException” 文件:“供应商/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php” 消息:“无法与主机smtp.googlemail.com建立连接 :stream_socket_client():无法连接到ssl://smtp.googlemail.com:587(网络为 无法访问)”