Un petit bon dans le futur
This commit is contained in:
parent
da792d2ad1
commit
b60659f372
|
@ -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 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
|
## 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
|
|
||||||
~~~
|
|
Loading…
Reference in a new issue