lister les BAL les plus grosses (en taille)

Bonjour,

J’aimerai savoir s’il y a possibilité de lister l’ensemble des BAL en les classant par :

  • taille globale de la BAL
  • BAL possédant le plus de mails
  • ou encore d’autres critères…

Ma version de BlueMind est la version 3.5.10.

Salut,

en 3.5, ce qui est possible via les API :

  • avoir les chiffres relatifs au quota (positionné, utilisé)
  • avoir le nombre de messages non-lus

J’ai un script Python qui me retrouve ces données, 1’30 pour 2.800 BALS.

Sinon, il faut migrer en 4.0

Pascal

Bonjour,

J’ai parcouru un peu le forum, et je ne suis pas parvenu à trouver comment il est possible de lister la taille des BALs en BM 4.5 ?
Si vous avez une méthode (via la ligne de commande, via l’interface, ou via script…)

Merci !

Cdt,
JC

Salut,

j’ai bien un truc mais il ne prend pas en compte les BALs en illimité.

Pascal

Alors le bestiau est accessible à cette adresse : BlueMind/bm-monitor-quota/getAllQuotas.py · main · Other / Python · GitLab

Si tu ne veux pas envoyer de message alors commente les lignes 519 & 520

Pascal

Merci beaucoup pour ton retour.
Malheureusement mes bals sont en illimitées et c’est justement pour cela que je souhaite connaitre leur taille.
Je prends tout de même ton script car ça me servira.

Merci !

Hello,

en attendant quelque chose de plus propre :

#!/bin/bash


echo "" 
for b in `find /var/spool/cyrus/ -type d -name "user"` ;  do
    du -h --max-depth 1 $b |sed -e '/user$/d' -e '/bmhiddensysadmin$/d'
done


echo "" 
for b in `find /var/spool/bm-hsm/cyrus-archives -type d -name "user"` ;  do
    du -h --max-depth 1 $b |sed -e '/user$/d' -e '/bmhiddensysadmin$/d'
done

Il faut ensuite faire une petite addition.

Hello,

cadeau de “Noyé Joël” avant l’heure :

Il n’y a pas de dépendance particulière.
Et il faut, bien sûr, le lancer depuis le serveur. Je ne maraboute pas encore les serveurs.

Pascal