| Version 1 (modified by fufroma, 2 years ago) (diff) |
|---|
Roundcube est un webmail qui est pas mal user-friendly.
Installer Roundcube avec Alternc
On l'installe "normalement", comme n'importe quel site php/mysql. On suit le tutoriel officiel Roundcube, et voila.
Aucune manipulation particulière n'est à faire : il s'authentifie en utilisant l'imap, donc c'est très simple à mettre en place.
Intégrer Roundcube
Changement de mot de passe
Roundcube a un plugin de changement de mot de passe intégéré dans le core.
Tout d'abord, créons un utilisateur mysql pour Roundcube qui a le droit de changer les mots de passes :
Sur le serveur mysql :
mysql> create user 'rc_pwdchange'@'%' identified by 'unmotdepasse'; mysql> grant update on alternc.mail_users to 'rc_pwdchange'@'%'; mysql> flush privileges;
Ensuite, sur roundcube :
Activer le plugin password : fichier config/main.inc.php :
Remplacer
$rcmail_config['plugins'] = array('');
Par
$rcmail_config['plugins'] = array('password');
Configurer le plugin password :
cp plugins/password/config.inc.php.dist plugins/password/config.inc.php
Et les changements à faire dans plugins/password/config.inc.php :
$rcmail_config['password_log'] = true;
$rcmail_config['password_db_dsn'] = 'mysql://rc_pwdchange:monmotdepasse@serveursql/alternc';
$rcmail_config['password_query'] = "UPDATE mail_users SET password = %c where alias = concat_ws('@',%l,%d) or alias = concat_ws('_',%l,%d) limit 2;";
Gestion des filtres/régles
AlternC utilise (et ne sait utiliser) que les régles procmail. Roundcube ne sait pas. Xals est en train de s'occuper d'une refonte des mails, ce qui nous permettra entre autre de proposer du Sieve (vachement bien Sieve), pour lequel Roundcube à un plugin (intégré dans le core).
Le Sieve a comme principal avantage de pouvoir être configuré à distance. Ainsi, les client lourd comme les webmails peuvent créer des régles.
