Limpar o lixo das caixas de e-mail dos usuários que usam Maildir...

Publicado por Marcelo de Souza Sant´Anna 27/03/2005

[ Hits: 7.440 ]

Homepage: http://paginas.terra.com.br/informatica/marcelosantanna

Download PurgeTrash




Este script permite fazer a limpeza da pasta lixo dos usuários de e-mail que usam Maildir.
O Objetivo deste script é substituir a opção do auto-purge, que nem sempre funciona ou é a opção...

Você pode colocá-lo no cron para que ele faça de tempo em tempo esta tarefa.

  



Esconder código-fonte

#!/bin/bash

# AUTOR: Marcelo de Souza Sant'Anna
# DATA.: 03/03/2005
# ULT. ALTERACAO: 03/03/2005

# Script para limpar o conteudo da pasta Trash dos usuarios de e-mail.

echo "--------------------------"
echo "Iniciando limpeza..."
echo "--------------------------"
echo "Mudando para /HOME..."
echo "--------------------------"
cd /home
for USUARIO in *
do
   case $USUARIO in
        aquota.user ) echo "aquota.user NAO E USUARIO!!!"
                             echo "--------------------------"
                             ;;
        *) echo "Limpando /home/$USUARIO/Maildir/.Trash/cur"
            rm -f /home/$USUARIO/Maildir/.Trash/cur/* 2> /dev/null
            echo "Limpando /home/$USUARIO/Maildir/.Trash/new"
            rm -f /home/$USUARIO/Maildir/.Trash/new/* 2> /dev/null
            echo "Limpando /home/$USUARIO/Maildir/.Trash/tmp"
            rm -f /home/$USUARIO/Maildir/.Trash/tmp/* 2> /dev/null
            echo "--------------------------"
            ;;
   esac
done

Scripts recomendados

Limpeza do Squid Manual

PKG Sync v3.0 - Utilitário para backup de pacotes deb baixados - Versão final

Serviço de conexão 3G - Debian

POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - DESBLOQUEAR IP

Redundância de dois links de internet


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts