Page 1 of 1

exim не принимает письма если clamd упал

Posted: Sat Jun 28, 2014 2:27 pm
by Danpiel
Добрый день, если умирает clamd то exim перестаёт обрабатывать почту и просто держит все письма, отсылающим сообщений о ошибке не приходит.

В логах выглядит примерно так

Code: Select all

malware acl condition: clamd: unable to connect to UNIX socket /var/run/clamav/clamd.ctl (Connection refused)
H=st11p05mm-asmtp001.mac.com [17.172.108.249] F=<####@####.####> temporarily rejected after DATA
Пробовал добавить проверку на работу самого clamav но с ней почта вообще не проходит и сразу отбрасывается

Code: Select all

warn !condition = ${if exists{/var/run/clamav/clamd.ctl}}
     add_header = X-Virus-Checked: False
deny condition  = ${if exists{/var/run/clamav/clamd.ctl}}
     malware    = *
Я в exim не силён, может кто подскажет более правильный вариант ?

Re: exim не принимает письма если clamd упал

Posted: Fri Aug 08, 2014 8:40 am
by Deeryo
Привет, оказывается достаточно заменить строку
malware = *
на такую:
malware = */defer_ok

Подробности: http://www.exim.org/exim-html-current/d ... _time.html

Кстати, советую разработчикам Vesta поменять это глобально, так как в Cpanel настроено именно так ;)

Re: exim не принимает письма если clamd упал

Posted: Fri Aug 08, 2014 9:42 am
by imperio
Кстати, советую разработчикам Vesta поменять это глобально, так как в Cpanel настроено именно так ;)
Передам разработчикам

Re: exim не принимает письма если clamd упал

Posted: Sat Aug 20, 2016 7:29 am
by wilma55
добрый день.

подскажите пожалуйста где внести эти правки.

Re: exim не принимает письма если clamd упал

Posted: Wed Aug 24, 2016 1:18 pm
by skurudo
wilma55 wrote:подскажите пожалуйста где внести эти правки.
В зависимости от вашей ОС:
/etc/exim4/exim4.conf.template
или
/etc/exim/exim.conf

Re: exim не принимает письма если clamd упал

Posted: Wed Aug 24, 2016 1:22 pm
by skurudo
Deeryo wrote:Кстати, советую разработчикам Vesta поменять это глобально
Мне нравится идея. Спасибо :)
https://bugs.vestacp.com/issues/365

Re: exim не принимает письма если clamd упал

Posted: Fri Sep 01, 2017 6:36 pm
by Mikhail29
skurudo wrote:
wilma55 wrote:подскажите пожалуйста где внести эти правки.
В зависимости от вашей ОС:
/etc/exim4/exim4.conf.template
или
/etc/exim/exim.conf
Я намного проще сделал. Зашёл в панели в раздел сервер, там exim4->cofigure. А дальше ищём строку и исправляем. Кстати с той же бедой столкнулся. Спасибо всем кто помог решить данную проблема.