Un petit bon dans le futur

This commit is contained in:
btatu 2020-02-12 17:55:10 +01:00
parent da792d2ad1
commit b60659f372

View file

@ -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 # 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 ## 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_. On pourra l'activer ainsi :
Pour activer le plugin, rajouter _sieverules_ dans l'array `$rcmail_config['plugins']` (fichier _/etc/roundcube/main.inc.php_).
~~~
$config['plugins'] = array('sieverules');
~~~
La configuration des règles se ferront dans `/etc/roundcube/plugins/sieverules/config.inc.php`.
## Plugin vacation ## Plugin vacation
Il est utilisé lorsque l'utilisateur du compte mail est en vacances par exemple.
<http://sourceforge.net/projects/rcubevacation/> <http://sourceforge.net/projects/rcubevacation/>
Patch UTF-8 : <http://paste.evolix.org/paste/117/> Patch UTF-8 : <http://paste.evolix.org/paste/117/>
## Plugin password ## 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_). Son utilisé résulte sur la possibilité de changer son propre mot de passe avec de nombreux connecteurs tel que dovecot, LDAP, etc.
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 :
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 :
~~~ ~~~
<?php <?php
@ -38,14 +64,22 @@ $rcmail_config['password_ldap_encodage'] = 'ssha';
?> ?>
~~~ ~~~
## Mailbox doesnt exist
Si nous avons par exemple l'erreur suivante : "UID MOVE : Mailbox doesnt exist : Trash"
On devra activer cette option :
~~~
$config['create_default_folders'] = true;
~~~
## Mode debug ## Mode debug
/etc/roundcube/main.inc.php : Activer la directive suivante :
~~~ ~~~
$rcmail_config['imap_debug'] = true; $config['imap_debug'] = true;
~~~ ~~~
~~~ Les messages d'erreurs seronts dans le log /var/log/syslog
# tail -f /var/log/syslog | grep roundcube
~~~