Я использую mandrill для отправки писем из приложения Symfony2. Все работает на моих производственных и промежуточных серверах, как на Amazon, так и на моей локальной машине дает таймаут.Mandrill SMTP таймаут
ERROR - Exception occurred while flushing email queue: Connection to smtp.mandrillapp.com:587 Timed Out
И иногда я получаю это, указывающий то же самое, тайм-аут:
Exception occurred while flushing email queue: Expected response code 250 but got code "421", with message "421 4.4.2 ip-10-107-137-250 Error: timeout exceeded
Он не работал, пока несколько недель назад, и я думал, что есть мой поставщик услуг Интернета, но теперь я т. е. другой провайдер, и он все еще не работает.
Я использую виртуальную машину с Ubuntu 14.04 на ней, и она работает с telnet в 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
Только электронные письма из моего приложения не отправляются.
Любые идеи, что может быть неправильным?
Заранее спасибо.
Мы также начали таймауты. Не все электронные письма, но время от времени. Мы также объясняем это проблемами ISP, но мы видим это в нескольких вариантах развертывания. –
На моей машине каждый запрос - это таймаут. Если вы видите прерывистые таймауты, чем вы можете проверить свою страницу статуса http://status.mandrillapp.com/ – Stev
У нас есть гораздо более частые таймауты (ежедневно), чем указано на их странице состояния, но спасибо за указатель. –