【发布时间】: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_mode和encryption都是 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