Existe t-il une méthode sous Blue mind pour permettre un ménage automatique d’une boite mail, personelle ou partagée ?
par exemple, ne conserver que les 15 derniers jours tournants de mails dans la boite, suppression automatique des mails plus anciens. Notre besoin porte sur un ménage dans des boites au lettres partagées qui n’ont besoin que de garder un historique assez court de mails.
merci au support Blue Mind, pour une boite partagée il ne faut pas préciser “user/” devant le nom de la boite contrairement à une boite utilisateur.
su - cyrus -c “/usr/lib/cyrus/bin/ipurge -d15 -f it-info”
c’est OK maintenant
Attention, en intervenant directement sur le Cyrus, vous desynchronisez l’index de recherche ElasticSearch du contenu réel de la bal Cyrus.
En plus de l’utilisation de ipurge, il faudra réindexer le contenu des boîtes partagées modifiées par le script.
Vous pouvez le faire dans l’interface pour les utilisateurs ou via les API (pour les utilisateurs ou les mailshares).
Voici des exemples dans notre git : http://git.blue-mind.net/gitlist/bluemind/tree/master/docs/client-api/samples/scala/