Приветствую!Буду признателен, если направите мои изыскания в этй теме в нужном направлении :)
Ситуация такая: postfix + dovecot (imap,pop,sieve) почта харнится в maildir'ах. Юзвери в MySQL. Спам выявленный яндексовской "спамобороной" складывается юзверям в папку spam (через sieve).
Задача: запускать по крону нечто, удаляющее из папок "SPAM" у пользователей (всех) письма старше например недели. Решиния которые первыми приходят в голову работают напрямую в maildir'ами, но dovecot делает какие-то индексы и т.д. не повредит-ли? Может лучше некое подобие imap-клиента позволяющего выполнить требуемую задачу?
Вобщем если кто подскажет решение задачи, буду признателен :)
Сейчас до меня тупого дошло посмотреть плагины для dovecot и обнаружилось следующее:"expire: Delete mails from specified mailboxes after a designated number of days"
Буду капать в этом направлении. Соответсвенно если кому есть что предложить другое, с удовольствием изучу данное предложение :)
>Сейчас до меня тупого дошло посмотреть плагины для dovecot и обнаружилось следующее:
>
>
>"expire: Delete mails from specified mailboxes after a designated number of days"
>
>
>Буду капать в этом направлении. Соответсвенно если кому есть что предложить другое,
>с удовольствием изучу данное предложение :)man find ;)
>man find ;)Find - хорошо и просто. Только товарищ обеспокоен вопросом - а не попортятся ли индексы dovecot'a от удаления файлов напрямую или может ещё какая гадость приключиться. Меня, кстати, тоже этот вопрос волнует.
ps. Если с плугином не получится, можно написать простой скрипт на перле. Примеры в сети есть, написать сможет даже человек, в перле не понимающий.
>man find ;)а как насчет коректировки квот? )