Страница 1 из 1

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-19 18:31:10
-ninth-
Привет.
Есть exim4.72 на сервере под управлением дебиан который рассылает много писем.

С недавнего времени (только с mail.ru) происходит следующее:
Нормально идут письма, затем ошибка от маил.ру и затем несколько минут (-53): retry time not reached for any host

2015-02-19 16:38:14 1YOPbL-0003cv-JA => uuu1@mail.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [217.69.139.150] X=TLS1.0:RSA_AES_256_CBC_SHA1:32 DN="C=RU,ST=RUSSIAN FEDERATION,L=Moscow,O=LLC Mail.ru,OU=IT,CN=*.mail.ru"
2015-02-19 16:38:14 1YOPbL-0003cv-JA Completed
2015-02-19 16:38:14 1YOPMr-0004HY-IN mxs.mail.ru [217.69.139.150] Connection refused
2015-02-19 16:38:14 1YOPMr-0004HY-IN == uuuu2@mail.ru R=dnslookup T=remote_smtp defer (111): Connection refused
2015-02-19 16:38:14 1YOPMr-0004HU-IC == uuu3@mail.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
2015-02-19 16:38:14 1YOPMr-0004HE-HU == uuu4@mail.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host

В это время пингуется, неткатом подключается
Через время снова ходит

2015-02-17 13:08:11 1YNf4d-0000qG-5w == uuu6@mail.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
2015-02-17 13:08:11 1YNf4d-0000qS-6p == uuuuu7@mail.ru R=dnslookup T=remote_smtp defer (-53): retry time not reached for any host
2015-02-17 13:13:21 1YNeo6-0001f4-3Z => uuuu90@mail.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [217.69.139.150] X=TLS1.0:RSA_AES_256_CBC_SHA1:32 DN="C=RU,ST=RUSSIAN FEDERATION,L=Moscow,O=LLC Mail.ru,OU=IT,CN=*.mail.ru"
2015-02-17 13:13:23 1YNeoz-00029W-EA => uuuu@mail.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [94.100.180.150] X=TLS1.0:RSA_AES_256_CBC_SHA1:32 DN="C=RU,ST=RUSSIAN FEDERATION,L=Moscow,O=LLC Mail.ru,OU=IT,CN=*.mail.ru"
2015-02-17 13:13:25 1YNeoz-00029u-Fd => uuuu9@mail.ru R=dnslookup T=remote_smtp H=mxs.mail.ru [94.100.180.150] X=TLS1.0:RSA_AES_256_CBC_SHA1:32 DN="C=RU,ST=RUSSIAN FEDERATION,L=Moscow,O=LLC Mail.ru,OU=IT,CN=*.mail.ru"

Ощущение такое как будто exim помнит о ошибке. Возможно есть кэш какой?

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-20 12:07:53
skeletor
mail.ru вас грейлистит

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-20 14:31:44
-ninth-
Я возможно не понимаю чего то но.
Меня интересует есть ли способ избавится от последующих "(-53): retry time not reached for any host", так как в это время mail.ru уже принимает письма, а мой exim помнит о невозможности доставки.
Сейчас использую в кроне
* * * * * root exiqgrep -i -r /*.mail.ru |tail -n 1| xargs -r exim -M
И вместо 5 минут, письма, в худшем случае не ходят минуту. (Те я отправляю письмо принудительно и после этого почта на mail.ru опять ходит)
Это в db хранится?

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-20 14:37:21
skeletor
Да, можно. Каждый раз чистить базы exim'a.

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-20 15:08:48
-ninth-
exim_tidydb в cron? Это на что то повлияет(bd это подсказки т.е. не критична для работы)? Пока у меня нет тонкого понимания всего процесса. Какое решение использовали бы Вы?

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-20 15:24:39
skeletor
тоже самое, но это плохая практика. возможно у вас что-то не так с DNS, поэтому mail.ru и грейлистит.

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-20 16:42:48
-ninth-
C dns и Dkim все хорошо, проверял. Просто ресурс наш растет)) Спасибо)

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-25 19:59:37
-ninth-
А как узнать через какое время, мой MTA будет снова проверять доступность mail.ru после ошибки, есть в выводе "sudo exim -bP"?
Дело в том что командой "exiqgrep -i -r /*@mail.ru | xargs -r exim -M" все отправляется, но меня беспокоит то что нарушаю RFC и шлю повторы сразу. А если этого не делать то образуется большая очередь.

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-25 21:21:18
_skeletor

Код: Выделить всё

* * F,2h,15m; G,16h,1h,1.5; F,4d,6h

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-26 15:01:36
-ninth-

Код: Выделить всё

 sudo exim_dumpdb /var/spool/exim4/ retry
  T:mail1.loc:192.168.10.161/192.168.10.162 111 77 Connection refused
26-Feb-2015 10:05:49  26-Feb-2015 10:05:49  26-Feb-2015 10:20:49
Простите, это что те же 15 мину?)

Exim 5 минут не отправляет почту на mail.ru после Connection refused

Добавлено: 2015-02-27 8:57:24
-ninth-
* * это все ошибки всех :smile:
Сейчас установил queue_only, пока подобных ошибок не видно. Видимы слишком много сессий было к mail.ru.
Посоветуйте значение remote_max_parallel (2-4т писем в минуту)