From b60659f3720e0f419888853599014a8a0493eb72 Mon Sep 17 00:00:00 2001 From: btatu Date: Wed, 12 Feb 2020 17:55:10 +0100 Subject: [PATCH] Un petit bon dans le futur --- HowtoMail/Roundcube.md | 58 +++++++++++++++++++++++++++++++++--------- 1 file changed, 46 insertions(+), 12 deletions(-) diff --git a/HowtoMail/Roundcube.md b/HowtoMail/Roundcube.md index 801704da..6bf28a81 100644 --- a/HowtoMail/Roundcube.md +++ b/HowtoMail/Roundcube.md @@ -1,27 +1,53 @@ -**Cette page a été importée automatiquement de notre ancien wiki mais n'a pas encore été révisée.** - # Howto Roundcube +Sous licence libre GPL, roundcube est un client de messagerie utilisant l'IMAP. +D'autres alternatives existent tel que rainloop, SOGo, Squirrelmail,... + +## Installation + +Rien de plus simple : + +~~~ +# apt install roundcube +~~~ + +Le fichier de configuration principale est `/etc/roundcube/defaults.inc.php` ## Plugin sieve +Celui-ci permet l'usage des filtres. + ~~~ -# aptitude install roundcube-plugins-extra +# apt install roundcube-plugins-extra ~~~ -La config se fait dans _/etc/roundcube/plugins/sieverules/config.inc.php_. -Pour activer le plugin, rajouter _sieverules_ dans l'array `$rcmail_config['plugins']` (fichier _/etc/roundcube/main.inc.php_). +On pourra l'activer ainsi : + +~~~ +$config['plugins'] = array('sieverules'); +~~~ + +La configuration des règles se ferront dans `/etc/roundcube/plugins/sieverules/config.inc.php`. ## Plugin vacation +Il est utilisé lorsque l'utilisateur du compte mail est en vacances par exemple. + Patch UTF-8 : ## Plugin password -Il est présent de base dans Roundcube (au moins en 0.9.5). Pour activer le plugin, rajouter 'password' dans l'array `$rcmail_config['plugins']` (fichier _/etc/roundcube/main.inc.php_). -Pour les comptes mail stockés dans LDAP il faut installer `php-net-ldap2` et mettre en place le fichier /etc/roundcube/plugins/password/config.inc.php suivant : +Son utilisé résulte sur la possibilité de changer son propre mot de passe avec de nombreux connecteurs tel que dovecot, LDAP, etc. + +On pourra l'activer ainsi : + +~~~ +$config['plugins'] = array('sieverules'); +~~~ + +Pour les comptes mails stockés dans LDAP il faudra installer `php-net-ldap2` et mettre en place le fichier `/etc/roundcube/plugins/password/config.inc.php` suivant : ~~~ ~~~ +## Mailbox doesn’t exist + +Si nous avons par exemple l'erreur suivante : "UID MOVE : Mailbox doesn’t exist : Trash" + +On devra activer cette option : + +~~~ +$config['create_default_folders'] = true; +~~~ + ## Mode debug -/etc/roundcube/main.inc.php : +Activer la directive suivante : ~~~ -$rcmail_config['imap_debug'] = true; +$config['imap_debug'] = true; ~~~ -~~~ -# tail -f /var/log/syslog | grep roundcube -~~~ \ No newline at end of file +Les messages d'erreurs seronts dans le log /var/log/syslog \ No newline at end of file