【发布时间】:2014-07-07 21:05:16
【问题描述】:
我在使用 Symfony 2、SwiftMailer 和 Gmail 从生产服务器发送电子邮件时遇到问题。当我从本地主机服务器发送它时没有问题,但是当我在生产服务器(Godaddy 托管)中测试时,我收到此错误:
无法与主机 smtp.gmail.com 建立连接 [连接被拒绝 #111] 500 内部服务器错误 - Swift_TransportException
我用谷歌搜索并尝试了许多解决方案,但均未成功。在 localhost 服务器中,它适用于任何简单的配置。这是我的 config.yml
Swiftmailer 配置
swiftmailer:
transport: gmail
encryption: ssl
auth_mode: login
host: smtp.gmail.com
port: 587
username: myuser
password: mypassword
我将所有选项都用于测试,但使用电子邮件传输、用户名和密码,它可以在 localhost 中运行。我提前感谢它的任何帮助。
【问题讨论】:
标签: php email symfony gmail swiftmailer