Всем доброго! Вопрос следующего плана! Как с помощью cron удалять файлы (письма) нажодящиеся в папке /var/spool/clientmqueue, ежедневно.Думаю примерно так:
32 4 * * * find /var/spool/clienmqueue \(-name "*" \) -print -exec rm -rf {} \;И если не трудно как сделать так чтобы удалялись файлы на день раньше чтобы можно было просматривать письма которые пришли днем раньше.
Спасибо
>Всем доброго! Вопрос следующего плана! Как с помощью cron удалять файлы (письма)
>нажодящиеся в папке /var/spool/clientmqueue, ежедневно.
>
>Думаю примерно так:
>32 4 * * * find /var/spool/clienmqueue \(-name "*" \) -print -exec
>rm -rf {} \;
>
>И если не трудно как сделать так чтобы удалялись файлы на день
>раньше чтобы можно было просматривать письма которые пришли днем раньше.а вы можете обьяснить как такое может в голову придти и главно зачем это делать?
Дело в том что данная директория набивается файлами писем, и через некоторое время компьютер выводит сообщение о невозможности скидывать новое сообщение так как жесткий диск забит, поэтому я и думал периодически очищать его от писем!
>Дело в том что данная директория набивается файлами писем, и через некоторое
>время компьютер выводит сообщение о невозможности скидывать новое сообщение так как
>жесткий диск забит, поэтому я и думал периодически очищать его от
>писем!это очень не здоровая ситуация, похоже что у тебя спамер завелся... лимиты на очедь уменьше...
>это очень не здоровая ситуация, похоже что у тебя спамер завелся... лимиты на очедь уменьше...А как это сделать?
>>это очень не здоровая ситуация, похоже что у тебя спамер завелся... лимиты на очедь уменьше...
>
>А как это сделать?в конфигах, где не помню, но там стоят нормальные настройки по дефолту, и если там много писем это не нормально, правильней не следствие устранить, а причину, это куда важнее
Спасибо почитаем по конфигам как настроить лимиты на очередь.Вот эта строка crona правильная?
32 4 * * * find /var/spool/clienmqueue \(-name "*" \) -print -exec rm -rf {} \;
А то доку прочитал и не понимаю, правильно я разобрался с заданиями.
>Спасибо почитаем по конфигам как настроить лимиты на очередь.
>
>Вот эта строка crona правильная?
>32 4 * * * find /var/spool/clienmqueue \(-name "*" \) -print -exec
>rm -rf {} \;
>А то доку прочитал и не понимаю, правильно я разобрался с заданиями.
>так же он все будет колбасить, а это уже совсем не правильно
find /tmp/mm -name 'eaccelerator-*' -prune -mtime +2 -exec rm -rf {} \;
лучше вот это переделай, будет все что старее 2 дней
но все равно, не стоит изобрать костыли, там где они не нужны
посмотри очередь mailq и вычисли кто, если по хогам в ломы шарить