【问题标题】:Laravel 8 Send Mail by Gmail get stream_socket_client(): unable to connect to tcp://smtp.gmail.com:587 (Connection timed out)Laravel 8通过Gmail发送邮件获取stream_socket_client():无法连接到tcp://smtp.gmail.com:587(连接超时)
【发布时间】:2021-08-02 02:41:56
【问题描述】:

我已经尝试通过发送邮件

MAIL_PORT=587 MAIL_ENCRYPTION=tls

MAIL_PORT=465 MAIL_ENCRYPTION=ssl

我允许选择“不太安全的应用”

但总是会收到此通知: 无法与主机 smtp.gmail.com 建立连接:stream_socket_client():无法连接到 tcp://smtp.gmail.com:587(连接超时)

我的 Laravel 版本是 Laravel 框架 8.34.0 并使用 ubuntu 18.04

我该如何解决这个问题 谢谢大家

【问题讨论】:

  • 您是否尝试过使用 smtp.googlemail.com 作为邮件主机?

标签: laravel gmail laravel-8 sendmail


【解决方案1】:

我在 Laravel 8 项目的本地设置中遇到了类似的问题。我进行的大部分搜索都没有解决问题,作为最后的手段,我尝试使用 VPN 发送邮件,但它成功了。

所以尝试使用 VPN。我正在使用 Betternet

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-11
    • 2017-01-18
    • 2023-03-27
    • 2020-11-03
    相关资源
    最近更新 更多