RoundCube est un courrielleur Web ("webmail") multilingue pour le protocole IMAP. Il est très complet et c'est également un des plus répandus.
Pour une description plus complète voir ici
Il suffit d'installer les paquets roundcube-mysql et roundcube.
Éditer /etc/roundcube/apache.conf avec les droits d'administration et décommenter les deux lignes suivantes :
Alias /roundcube/program/js/tiny_mce/ /usr/share/tinymce/www/ Alias /roundcube /var/lib/roundcube
Redémarrer apache :
sudo service apache2 restart
RoundCube est désormais accessible sur http://mon-serveur/roundcube
Si lors de la connexion vous avez le message :
SERVICE CURRENTLY NOT AVAILABLE! Error No. [500]
Il se peut que mcrypt ne soit pas installé ou activé dans PHP. Dans ce cas installez le paquet php5-mcrypt, et activez-le :
sudo php5enmod mcrypt sudo service apache2 restart
RoundCube a besoin d'une base de données pour fonctionner.
mysql -uroot -p mysql> CREATE schema roundcube;
mysql -u root -p GRANT ALL ON roundcube.* to roundcube@localhost identified by 'password';
Création du répertoire
sudo mkdir -p /chemin/vers/mon-hôte-virtuel sudo chown www-data\: -R /chemin/vers/mon-hôte-virtuel
modifiez le fichier /etc/apache2/sites-available/mon-hôte-virtuel :
<VirtualHost *:80> ServerAdmin webmaster@mon-domaine.com ServerName mon-host.mon-domaine.com LimitInternalRecursion 100 DocumentRoot /chemin/vers/mon-hôte-virtuel <Directory /chemin/vers/mon-hôte-virtuel> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/mon-host.error.log LogLevel warn CustomLog /var/log/apache2/mon-host.access.log combined </VirtualHost>
sudo a2ensite mon-hôte-virtuel sudo /etc/init.d/apache2 reload
Téléchargez la dernière version de RoundCube et la décompressez dans le répertoire créé pour l'hôte virtuel
Ouvrez avec votre navigateur http://mon-hôte-virtuel/installer
et suivre les instructions.
Des plugiciels existent pour Roundcube permettant d'ajouter des fonctionnalités. Une liste se trouve sur la page suivante
Une partie de ces derniers sont présents dans les dépôts. Il suffit d'installer le paquet roundcube-plugins.
Le plugiciel change password, ou simplement password, permet de changer le mot de passe via le bouton préférences de l'interface web en ajoutant un onglet mot de passe pour une grande variété de méthodes d'authentification, voir le fichier /var/lib/roundcube/plugins/password/README pour plus de détails.
Contributeur principal : Flavea .