Я использую достаточно стандартную связку для проверки на вирусы проходящей почты: sendmail + clamav-milter + clamd. Для CentOS clamd в стандартной поставке отсутствует. Что бы не возиться и вручную не пересобирать пакеты, пользуюсь rpmforge.
Но недавно вышел небольшой упс… После обновления пакетов серевер перестал принимать почту на отправление, выдавая сообщение об ошибке:
dsn=4.0.0, stat=Deferred: 451 4.3.2 Please try again later
Проблема заключается втом, что после установки пакета clamav, почему то перезаписывается конфигурационный файл clamd.conf!!! Причем, в новом конфиге имя socket файла, который открывает антивирус поменялось. Естественно, мильтер не мог подключиться к антивирусу и запрещал прием почты.