【发布时间】:2016-12-09 11:44:34
【问题描述】:
我正在尝试使用 symfony2 和 swiftmailer 从 cli 应用程序发送电子邮件。该应用程序托管在谷歌云中,我尝试使用的电子邮件服务是 Sendgrid。
当我尝试从本地环境发送电子邮件时,它工作得很好,但是当我尝试从谷歌云机器发送时,我不断收到Exception occurred while flushing email queue: Connection could not be established with host smtp.sendgrid.net [Connection timed out #110]
我在云机的防火墙规则中添加了2525和465端口。
telnet smtp.sendgrid.net 2525 在机器上完美运行(并且是唯一可以运行的端口)。我已经尝试了所有 sengrid 邮件端口(465、2525、587)和加密类型(tls、ssl)的组合 whiteout 成功。
有没有人遇到过同样的问题或有任何想法?
【问题讨论】:
标签: symfony email google-app-engine swiftmailer sendgrid