Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在symfony 2中发送电子邮件时出错[连接被拒绝#111]_Php_Email_Symfony_Gmail_Swiftmailer - Fatal编程技术网

Php 在symfony 2中发送电子邮件时出错[连接被拒绝#111]

Php 在symfony 2中发送电子邮件时出错[连接被拒绝#111],php,email,symfony,gmail,swiftmailer,Php,Email,Symfony,Gmail,Swiftmailer,我在使用Symfony 2、SwiftMailer和Gmail从生产服务器发送电子邮件时遇到问题。从本地主机服务器发送时没有问题,但在生产服务器(Godaddy hosting)中测试时,出现以下错误: 无法与主机smtp.gmail.com建立连接[连接被拒绝#111] 500内部服务器错误-Swift_TransportException 我在谷歌上搜索并尝试了许多解决方案,但都没有成功。在localhost服务器中,它可以与任何简单的配置一起工作。这是我的config.yml Swiftm

我在使用Symfony 2、SwiftMailer和Gmail从生产服务器发送电子邮件时遇到问题。从本地主机服务器发送时没有问题,但在生产服务器(Godaddy hosting)中测试时,出现以下错误:

无法与主机smtp.gmail.com建立连接[连接被拒绝#111] 500内部服务器错误-Swift_TransportException

我在谷歌上搜索并尝试了许多解决方案,但都没有成功。在localhost服务器中,它可以与任何简单的配置一起工作。这是我的config.yml

Swiftmailer配置 速递员:

transport:  gmail
encryption: ssl
auth_mode:  login
host:       smtp.gmail.com
port:       587
username:   myuser
password:   mypassword

我把所有的选项都放在测试中,但通过电子邮件传输、用户名和密码,它可以在localhost中工作。我非常感谢您的帮助。

GoDaddy会阻止主机上所有传出的SMTP连接。您将不得不使用他们的SMTP中继服务器,或者使用更好的主机


你肯定是对的!我不得不使用他们自己的SMTP服务来传递邮件,而不是我的Gmail。谢谢你的指导。