Il m'est arrivé ces jours-ci d'avoir à nettoyer la boîte aux lettres de certains clients de les vider de tous les messages de plus de un certain nombre de jours. Vouloir automatiser ce plutôt ennuyeux, je pêche au chalut à travers mes vieilles choses et j'ai trouvé un script qui exécute la tâche à merveille. Ce programme de nettoyage-maildir écrit dans le langage de programmation Python et doté d'une série de fonctions avancées de manipulation de la Maildir.

Sans entrer dans trop de détails (qui veut peut exécuter le programme avec le paramètre d'habitude "-h") ici, c'est la commande que vous pouvez supprimer définitivement tous les messages de plus de 90 jours:

./cleanup-maildir --age=90 --maildir-root='/home/nomeutente/Maildir' delete ''

Aussi simple que ça ... Ici, je propose le script original, bien que je vous suggère de garder un oeil sur ce lien pour une version actualisée en permanence:

Partagez ce contenu:
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Facebook
  • Technorati
  • MySpace
  • Twitter