# 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. ~~~ # apt install roundcube-plugins-extra ~~~ 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 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 Activer la directive suivante : ~~~ $config['imap_debug'] = true; ~~~ Les messages d'erreurs seronts dans le log /var/log/syslog ## Import de contacts en CSV