(Courriels de diversion: <caribous@naturaliser-paraderons.com> <specialisation@echappe-jerricans.com> <frissonnements@neufs-postulait.com> <transcodee@trefileries-prehensiles.com> <larguera@egaliseras-priserais.com> <recourez@edicterons-adaptant.com> <insultees@gracieusetes-souffrions.com> <termineront@bougonne-incongru.com> <paniquons@assoupissais-glorifier.com> <discordantes@atrophierions-corroborerions.com> )


Huberson, David wrote:

> Suite à la conférence d'aujourd'hui sur les mailers (Sendmail / Postfix /
> Qmail), et à la suite d'une demande, je vous redonne à tous le petit script
> de ma fabrication bien utile pour les administrateurs de Qmail qui leur
> permettra de nettoyer aisément la file d'attente de Qmail des mails
> indésirables. Ce script est tel que je l'ai écris en 1999 et nécessite
> certainement quelques nettes améliorations. Si vous êtes amener à le
> modifier, je vous invite à m'en faire part.
> 
> Le script actuel ne supporte pas les arguments multiples ni l'argument all
> qui permet d'effacer tous les mails de la file d'attente.
> 
> #!/bin/bash
> ##!/usr/bin/ksh
> BASEMAIL=/var/qmail/queue
> USER=`whoami`
> 
> # Verification de l'utilisateur
> if [ $USER != "root" ]; then
>    echo "Vous devez être root pour executer cette commande"
>    exit 1
> fi
> 
> # Vérification du nombre d'argument
> if [ $# = 0 ]; then
>    echo "Syntaxe : qmail-supp arg1 arg2 ... argN"
>    echo "          arg1 à N représentent les numéros de message à supprimer"
>    echo "                   all : tous les les messages"
>    echo
>    exit 1
> fi
> 
> cd $BASEMAIL/mess
> for i in `ls`; do
>     if [ -d $i ]; then
>        cd $i
>        for j in `ls`; do
>            if [ $j = $1 -o $1 = 'all' ]; then
>               echo "suppression du message $j"
>        	      rm $j
> 	      if [ -f ../../remote/$i/$j ]; then
> 	         rm ../../remote/$i/$j
> 	      else
>  	         rm ../../local/$i/$j
> 	      fi
>  	      rm ../../info/$i/$j
> 	  fi
>       done
>       cd ..
>   fi
> done
> 
> Pour ceux qui sont interessés, je peux également sur demande, vous envoyer
> le fichier en privé.

La conf sur Postfix est dispo en ligne ? Pas pu être là Samedi.

Merci en tt cas !

-- 
Jean-marc aka Batou

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>