RoundCube est une interface web populaire pour la gestion du courrier électronique. Grâce à sa rapidité, sa simplicité et sa convivialité, elle a gagné une grande popularité. De nombreux plugins ont été développés pour cette interface web, et aujourd’hui, nous allons voir comment installer un plugin permettant de gérer des notes.
Le plugin de notes peut sembler simple au premier abord — semblable à un bloc-notes classique — mais contrairement à ce dernier, il est toujours à portée de main, puisqu’il est intégré à votre boîte mail RoundCube.
1. Installation du plugin
Téléchargez la dernière version à partir du lien suivant :
https://github.com/dondominio/ddnotes
2. Installation
Décompressez l’archive sur votre serveur, renommez le dossier en ddnotes et copiez-le dans le répertoire plugins de votre installation RoundCube.
Les dossiers devraient ressembler à ceci :
plugins
- calendar
- ddnotes
- SQL
- localisation
- ...
2.1 Création des tables
Exécutez la commande suivante pour créer la structure de la base de données destinée au stockage des notes. Remplacez les chemins et les identifiants selon vos paramètres.
Ici, roundcube est le nom d’utilisateur et roundcubemail est le nom de la base de données. Le mot de passe vous sera demandé de manière interactive.
Le chemin /usr/share/roundcube/plugins/ddnotes/SQL/mysql.initial.sql peut différer selon votre configuration.
mysql -u roundcube -p roundcubemail < /usr/share/roundcube/plugins/ddnotes/SQL/mysql.initial.sql
2.2 Activation du plugin
Ouvrez le fichier de configuration de RoundCube — ../config/config.in.php — et ajoutez le nom du plugin ddnotes.
La section des plugins devrait ressembler à ceci :
$config['plugins'] = [
'calendar',
'markasjunk',
'managesieve',
'ddnotes',
];
3. Vérification
Accédez à l’interface web et actualisez la page si nécessaire (Ctrl + F5).
Une nouvelle section Notes apparaîtra dans le menu de gauche. Dans cette section, vous pourrez ajouter, supprimer, modifier et envoyer vos notes existantes en pièce jointe.

4. Configuration supplémentaire
Si nécessaire, vous pouvez ajouter votre propre traduction dans le dossier localization en créant un nouveau fichier de langue suivant le modèle existant.
Les paramètres supplémentaires du plugin se trouvent dans
../plugins/ddnotes/defaults.inc.php ou config.inc.php.
Pour activer la configuration personnalisée, renommez le fichier config.inc.php.dist en config.inc.php.
Gérer vos notes dans votre messagerie est aussi pratique que d’utiliser le calendrier : tout ce dont vous avez besoin est disponible dès que vous vous connectez à votre courrier.

