我使用mandrill从Symfony2应用程序发送电子邮件。 一切都适用于我的生产和登台服务器,都在亚马逊上,但在我的本地机器上,它会暂停。
错误 - 刷新电子邮件队列时发生异常:连接到 smtp.mandrillapp.com:587超时
有时我得到这个表示同样的事情,暂停:
刷新电子邮件队列时发生异常:预期的响应代码 250但得到了代码" 421",带有消息" 421 4.4.2 ip-10-107-137-250 错误:超时超时
直到几个星期前才开始工作,我认为这是我的ISP提供商,但现在我是一个不同的ISP而且它还没有工作。
我正在使用带有Ubuntu 14.04的虚拟机,并使用以下命令远程登录到mandrill。
telnet smtp.mandrillapp.com 587
Trying 54.73.192.209...
Connected to smtp.eu-west-1.mandrillapp.com.
Escape character is '^]'.
220 smtp.mandrillapp.com ESMTP
我的应用程序中的电子邮件尚未发送。
任何想法可能出错?
提前致谢。
答案 0 :(得分:0)
最近也开始看到超时。认为这是实施冗余检查的适当时机(应该首先完成)。所以我现在尝试发送电子邮件3次,每次尝试之间重新连接。我知道它没有解决超时问题,但它可以防止其他故障/网络问题。