【问题标题】:Laravel email sending not working on serverLaravel 电子邮件发送在服务器上不起作用
【发布时间】:2021-09-27 02:12:40
【问题描述】:

我有一个域,并使用该服务器上的 Cpanel 创建了一封电子邮件。现在当我尝试使用它时,我收到以下错误。

无法与主机 smtp.info@myDomain.com 建立连接 :stream_socket_client(): php_network_getaddresses: getaddrinfo 失败: 名称或服务未知

.env

MAIL_MAILER=smtp
MAIL_HOST=smtp.info@myDomain.com
MAIL_PORT=465
MAIL_USERNAME=info@myDomain.com
MAIL_PASSWORD={mypassword}
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=info@myDomain.com
MAIL_FROM_NAME="${APP_NAME}"

【问题讨论】:

  • 确保您使用的是提供商的 smtp 设置。查看他们的帮助文档或联系他们的支持团队。

标签: php laravel environment-variables cpanel laravel-mail


【解决方案1】:

一旦你尝试改变 邮件端口=587 MAIL_ENCRYPTION=tls

【讨论】:

    【解决方案2】:

    smtp.info@myDomain.com 不是有效的主机。

    将 MAIL_HOST 更改为 smtp.myDomain.com

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-07
      • 2014-05-02
      • 1970-01-01
      • 2017-03-07
      • 1970-01-01
      • 2017-08-25
      相关资源
      最近更新 更多