29 ноября 2011 г.

cyrus-imap ipurge

После какого-то обновления (честно говоря не уследил какого), cyrus-imap перестал нормально отрабатывать скрипты в разделе EVENTS.

Например, у пользователей чистятся папки с карантином. Раньше работало вот так:
purgespam cmd="ipurge -f -d 5 user.*.quarantine" at=0100
Но теперь программа стала "выборочно" очищать папки, некоторые просто игнорирует.

Есть подозрение, что изменили таймаут, по которому прекращается выполнение ipurge.
Пока не разобрался в причине, пришлось выкручиваться вот таким смешным образом:

purgespam cmd="ipurge -f -d 5 user.a*.quarantine" at=0100
purgespam cmd="ipurge -f -d 5 user.b*.quarantine" at=0110
и так далее, по всему алфавиту :)
Отправить комментарий