Georges DICK Exemples Plugins pour RoundCube

Plugins pour RoundCube

Désireux de mettre à jour le webmail que j’ai mis en ligne pour ceux qui utilisent une adresse xxx@monaco.net je suis tombé sous le charme de RoundCube.

Malheureusement, malgré toutes ses qualités, je trouvais qu’il lui manquait certaines fonctionnalités indispensables :
– Pouvoir afficher un message à la connexion (« Message Of The Day » pour les anglophones), utile pour prévenir les utilisateurs de nouveautés (par exemple),
– Et surtout nettoyer certains dossiers des plus anciens messages : sans ceci, les dossiers contenant les messages envoyés et la corbeille ne feraient que grossir indéfiniment, et je n’ai malheureusement pas autant d’espace disque à mettre à disposition que Google…

Heureusement, RoundCube dispose d’un système de plugins plutôt pratique.

Et ainsi sont nés :

roundcube-motd pour afficher un message à la connexion, avec une amélioration bien pratique : l’utilisateur peut demander à ne plus voir le message…. Mais la mise à jour de ce dernier provoquera à nouveau son affichage (jusqu’à ce que l’utilisateur demande à ne plus le voir, et ainsi de suite),
roundcube-folder-maintenance qui se charge d’effacer automatiquement tous les messages trop anciens (en configuration standard il effacera les messages de plus de 120 jours des dossiers contenant les messages envoyés et la corbeille).

Related Post

Une classe en PHPUne classe en PHP

Oui, PHP permet aussi la programmation orientée objets. Son modèle fera certainement hurler les puristes, mais il fonctionne. Un client m’a demandé un développement nécessitant un « micro paiement ». Pour cette