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

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-ninth-
проходил мимо
Сообщения: 7
Зарегистрирован: 2015-02-10 15:39:12

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

Непрочитанное сообщение -ninth- » 2015-02-19 18:31:10

Привет.
Есть 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 помнит о ошибке. Возможно есть кэш какой?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
skeletor
майор
Сообщения: 2534
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

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

Непрочитанное сообщение skeletor » 2015-02-20 12:07:53

mail.ru вас грейлистит
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

-ninth-
проходил мимо
Сообщения: 7
Зарегистрирован: 2015-02-10 15:39:12

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

Непрочитанное сообщение -ninth- » 2015-02-20 14:31:44

Я возможно не понимаю чего то но.
Меня интересует есть ли способ избавится от последующих "(-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 хранится?

Аватара пользователя
skeletor
майор
Сообщения: 2534
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

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

Непрочитанное сообщение skeletor » 2015-02-20 14:37:21

Да, можно. Каждый раз чистить базы exim'a.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

-ninth-
проходил мимо
Сообщения: 7
Зарегистрирован: 2015-02-10 15:39:12

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

Непрочитанное сообщение -ninth- » 2015-02-20 15:08:48

exim_tidydb в cron? Это на что то повлияет(bd это подсказки т.е. не критична для работы)? Пока у меня нет тонкого понимания всего процесса. Какое решение использовали бы Вы?

Аватара пользователя
skeletor
майор
Сообщения: 2534
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

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

Непрочитанное сообщение skeletor » 2015-02-20 15:24:39

тоже самое, но это плохая практика. возможно у вас что-то не так с DNS, поэтому mail.ru и грейлистит.
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

-ninth-
проходил мимо
Сообщения: 7
Зарегистрирован: 2015-02-10 15:39:12

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

Непрочитанное сообщение -ninth- » 2015-02-20 16:42:48

C dns и Dkim все хорошо, проверял. Просто ресурс наш растет)) Спасибо)

-ninth-
проходил мимо
Сообщения: 7
Зарегистрирован: 2015-02-10 15:39:12

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

Непрочитанное сообщение -ninth- » 2015-02-25 19:59:37

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


-ninth-
проходил мимо
Сообщения: 7
Зарегистрирован: 2015-02-10 15:39:12

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

Непрочитанное сообщение -ninth- » 2015-02-26 15:01:36

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

 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 мину?)

-ninth-
проходил мимо
Сообщения: 7
Зарегистрирован: 2015-02-10 15:39:12

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

Непрочитанное сообщение -ninth- » 2015-02-27 8:57:24

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