http://4xpro.ru/profblog/dovecot-mail-delete/
Если есть необходимость регулярно удалять старые письма, и на сервере в качестве почтового сервера используется Dovecot, то можно прописать в cron такую команду:
Код: Выделить всё
мин час * * * /usr/bin/doveadm expunge -u пользователь mailbox ящик savedbefore период
Код: Выделить всё
0 4 * * * /usr/bin/doveadm expunge -u nospam@4xpro.ru mailbox Inbox savedbefore 30d
Так же есть возможность выполнить команду для всех пользователей, использовав вместо -u пользователь аргумент -A