从localhost移动到实时服务器时无法发送邮件(在Hostgator上)

时间:2014-05-12 18:18:15

标签: email laravel laravel-4

在mamp服务器上的本地环境中,我成功地使用larvel发送邮件。但是,在Hostgator上移动到生产服务器后,我无法发送邮件。我一直得到以下例外:

Swift_TransportException
Connection could not be established with host smtp.gmail.com [Connection refused #111]

我使用的是我的gmail凭据,smtp主机为smtp.gmail.com,端口为587。

更新1:我与Hostgator进行了交谈(基于第一条评论)并且他们说该端口已经启用,但是,我仍然遇到同样的问题。

任何人都可以对这里的错误提出一些看法吗?

感谢。

1 个答案:

答案 0 :(得分:2)

如果他们阻止端口你可能会超时。 “连接被拒绝”将来自Gmail的终结。它们可能阻止了Hostgator IP范围,特别是如果它是共享IP。

尝试使用Hostgator自己的SMTP服务器?如果我记得的话,他们是一个cPanel主机,所以你应该可以使用localhost来发送邮件。