Php 迅捷邮递公司+;Symfony3.4:“第;无法与主机xx.xx.xx.xx建立连接”;
我正在尝试连接到位于本地计算机中的smtp服务器。 Ping ok,telnet工作正常,但从Symfony应用程序我得到“无法与主机建立连接…” Docker与Ubuntu18。PHP7.3 下面是我的实际配置,但我也尝试了将smtp与ssl/465、tls/587混合,将smtp更改为mail,并尝试所有3种enc/端口配置,以及sendmail 这些都不起作用。我用的是SwiftMailerLogger,没有什么有用的东西,只是无法建立连接。在某些配置中,我在主消息后收到“连接被拒绝” 我的应用程序放在docker机器上,smtp守护进程在同一台机器上的不同位置,但我也尝试在docker之外进行所有配置,仍然没有成功 是否有人尝试将swiftmailer与本地smtp守护程序一起使用 我的配置:Php 迅捷邮递公司+;Symfony3.4:“第;无法与主机xx.xx.xx.xx建立连接”;,php,symfony,swiftmailer,Php,Symfony,Swiftmailer,我正在尝试连接到位于本地计算机中的smtp服务器。 Ping ok,telnet工作正常,但从Symfony应用程序我得到“无法与主机建立连接…” Docker与Ubuntu18。PHP7.3 下面是我的实际配置,但我也尝试了将smtp与ssl/465、tls/587混合,将smtp更改为mail,并尝试所有3种enc/端口配置,以及sendmail 这些都不起作用。我用的是SwiftMailerLogger,没有什么有用的东西,只是无法建立连接。在某些配置中,我在主消息后收到“连接被拒绝” 我
mailer_transport: smtp
mailer_host: local_ip
mailer_user: user
mailer_password: pass
mailer_encryption: ssl
mailer_port: 25
成功
首先,身份验证模式:普通,和:
stream-options:
ssl:
allow_self_signed: true
verify_peer: false
仍在使用tls和587端口。我认为这是docker的问题,最好还是继续询问serverfault@Jakumi正如我在问题中所描述的那样,我试图从外部docker进行连接,但仍然不走运,但谢谢;)由于其他用户无法获得足够的信息和上下文来调试网络问题,因此我投票将此问题作为主题外的问题结束。@yivi已编辑,已解决;)如果你有一个解决方案,请不要把它放在你的问题,而是使用答案部分。