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.947 ]

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

Gerador de PPP para USB (Palm OS e Pocket PC)

Cadastro Regras de Controle de Banda - CBQ

Backup copiando para ftp durante 7 dias

Configuração de failover de links de internet

Configurando a raiz do seu servidor apache facilmente.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts