2 вопроса по очистке папки от спама

От: Lebedev Dmitriy <CGatePro_at_mx_ru>
Дата: Wed 08 Oct 2008 - 23:12:27 MSD


Здравствуйте!

Борюсь со спамом при помощи сторонних хелперов. Весь спам скапливается в специальной папке, из которой потом его нужно удалять по определенному графику (начиная с самых старых писем, или при достижении данной папкой определенного размера).

Насколько я понимаю, стандартных средств CGP для этого не имеет (очистка папки Junk при выходе из веб-интерфейса не подходит). Папка - MailDir. В связи с этим два вопроса -

1) Насколько правильно (и безопасно) удалять письма в этой папке просто как файлы при помощи шелл-команды типа find /var/CommuniGate/Accounts/spam.mdir -mtime +30 -type f -exec rm -rf {} \; (удаление писем в папке, старше одного месяца)? В логах вижу, что CGP корректирует размер этой папки при обращении к ней по POP3. Это не страшно, можно использовать такую команду "в промышленных масштабах" в течение долгого периода? Или это неправильно?

2) Не мог бы кто-нибудь из юникс-гуру (у меня фря 6.3) подсказать аналогичную команду или скрипт для поддержания размера папки в заданном размере (удалять самые старые письма, когда размер всех превысит заданный лимит)?

Буду очень признателен за советы. Спасибо заранее. Получено Wed Oct 08 19:13:36 2008

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:16:08 MSK