Depuis maintenant deux ans je déplois Thunderbird dans mon entreprise (environ 200 personnes sous Windows 2000/XP), à l'époque où il a été décidé de passer d'Eudora à Thunderbird je me suis évidemment réjouis, mais ma grande crainte était de voir la taille des profils croître exponentiellement.
Aujourd'hui mes craintes sont confirmées: il n'est pas rare de voir des profils gzippés qui occupent près de 2Go (alors qu'une fois compactés ils occuperaient 150/200Mo). La raison est très simple: même si je répète aux gens à longueur de journée qu'il faut compacter les dossiers pour les purger des mails supprimés, personne ne le fait.
Je cherche donc un script perl, bash, python, voir même C/C++/C# (bref, n'importe quoi) qui pourrait faire ce compactage (à la fermeture de la session par exemple) automatiquement et offline (extérieur à Thunderbird).
L'idéal serait un script ou un logiciel qui s'éxecute en ligne de commande qui se baserait sur le fichier prefs.js pour trouver les dossiers et les compacter.
Avant de me répondre merci de prendre en compte ces deux points:
- Oui, je veux vraiment, un logiciel externe, je ne peux pas me fier à l'utilisateur final car je sais très bien que même en lui envoyant un mail par semaine pour lui dire de compacter il serait tout à fait capable de ne pas le faire (malheureusement pour moi, ceci n'est pas une blague)
- Non, je ne peux pas utiliser l'option de compactage automatique (qui compacte quand on peut économiser n Mo d'espace disque) pour la bonne et simple raison que cette option compacte au démarrage, qu'au démarrage Thunderbird relève les mails et que le compactage + réception de courrier simultanément font assez mauvais ménage (le plus souvent le mail qui arrive pendant le compactage est détruis et considéré comme reçu). cf. (entres autres) ce rapport de bug.
D'avance merci !!!
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.4) Gecko/20060508 Firefox/1.5.0.4