【问题标题】:Connection could not be established with host "ssl://null:465": stream_socket_client(): php_network_getaddresses: getaddrinfo failed无法与主机“ssl://null:465”建立连接:stream_socket_client():php_network_getaddresses:getaddrinfo 失败
【发布时间】:2020-10-20 19:59:52
【问题描述】:

如果我在我的 localhost 上的 symfony4.4 中使用 symfony/mailer 和 mailtrap,它就可以工作。没有错误

但是如果我在服务器 https://my.ionos.fr 上尝试,它会显示如下错误:

无法与主机“ssl://null:465”建立连接:stream_socket_client(): php_network_getaddresses: getaddrinfo failed: Name or service not known at /vendor/symfony/mailer/Transport/ Smtp/Stream/SocketStream.php:138)"} []

谁能帮帮我?我在 .env 中尝试过,但没有人在工作。

#MAILER_DSN=smtp://xxx:xxx@smtp.ionos.fr:465?encryption=ssl&auth_mode=login

#MAILER_DSN=sendgrid://KEY@default

【问题讨论】:

  • 删除 # ,这是一条评论,因此您的配置不会被读取。 auth_modeencryption 都是 removed in 4.4
  • 我试过这个。 MAILER_DSN=smtp://contact@xxx.com:xxxx@smtp.ionos.fr:456 也不行。
  • documentation 声明:“如果您的凭据包含特殊字符,则必须对它们进行 URL 编码”。 @ 是一个特殊字符。
  • 我认为问题不在于我的配置,因为当我注释掉 # MAILER_DSN =。我有同样的错误。可能是我的 myionos 服务器有问题。

标签: symfony mailer symfony-4.4 ionos


【解决方案1】:

问题的根源是我的 config/mailer.yml 服务器中缺少此文件,因此我遇到此错误“ssl://null:465”。

【讨论】:

    猜你喜欢
    • 2020-11-03
    • 1970-01-01
    • 2021-11-26
    • 1970-01-01
    • 2022-09-26
    • 2023-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多