Remplacer Gmail par RoundCube

En lisant le titre de ce post vous devez vous dire, il est devenu fou le Jérôme. Roundcube fait partie des webmail proposés par o2switch. Pour la petite histoire j'avais installé le webmail d'afterlogic http://www.afterlogic.com/webmail-client qui ressemble franchement à RoudCube (je n'ai pas fait les recherches pour voir qui pompe qui). J'ai donc décidé de tester RoundCube sans passer par la version o2switch et pouvoir réaliser mes configurations sans trop me casser la tête.

 Ce post fait partie de la série se désintoxiquer de Google. Cette fois il s'agit de virer gmail. Bien entendu il faut investir 6 €/mois pour avoir cette possibilité. Personnellement, je profite du fait que j'héberge mon site web chez o2Switch et comme tout est illimité ce n'est que du bonheur. (précédent post de la série).

Mes Objectifs

Mes objectifs en terme de webmail sont assez simples:

  • Pouvoir récupérer les mails d'autres boites mails
  • Visible depuis le navigateur d'un smartphone
  • Ecrire un mail au format HTML avec une jolie signature
  • Gérer plusieurs identités (histoire de répondre avec un autre mail que celui du webmail)
  • Pouvoir rechercher facilement des mails
  • Virer les SPAM
  • Faire glisser les pièces jointes dans la fenêtre du navigateur

La procédure

Tout d'abord on télécharge les sources ici.

Un peu de ftp

Une fois l'archive téléchargée, 2 solutions s'offrent à nous pour envoyer les sources sur les serveurs o2Switch.

   1) Vous décompressez l'archive sur votre disque et vous envoyez les sources à l'emplacement désiré.

   2) Vous envoyez l'archive sur le serveur o2Switch et au moyen de la connexion ssh vous la décompressez à l'emplacement désiré.

J'ai choisi la première solution qui est plus longue.

Cpanel o2Switch

via le Cpanel, j'ai créé un sous domaine.

J'ai fait pointé le sous domaine vers les sources de RoundCube

J'ai  créé une base de donnée

J'ai crée un utiliseur Mysql que j'ai dédié à la base RoundCube

Install via RoundCube

Pour l'installation c'est assez simple, suivre le formulaire de http://monsousdomaine.geekmps.fr/installer.php

Quelques ajouts

J'ai ajouté le plug-in filter side-client pour rediriger les mails importés dans le répertoire qui va bien. A télécharger, ici

Modifier le fichier roundcubemail/config/config.inc.php (ligne 52 dans mon cas), ajouter filters dans

$config['plugins'] = array('filters');

J'ai essayé différent thème responsive pour l'adaptibilité Smartphone, aucun ne convient (sauf un à 99 euros...). Du coup, je fais une croix pour le moment sur la partie Smartphone. (On nous le promet pour début 2015 ...)

J'ai installé le plugin pop3fetchers avec succès https://github.com/morepaolo/roundcube-pop3fetcher  Le seul truc vraiment gênant dans ce plugin est les mots de passe et identifiant en clair dans la base de donnée. Donc plugin à éviter à éviter. Il vaut mieux utiliser les fonctions router les mails de vos différentes boites mail. Pour l'installation c'est presque aussi simple que filters. Vous récupérez la commande SQL (mysql) de création de la table. Vous la modifié et vous la passez via   phpMyAdmin. Ensuite vous ajoutez dans roundcubemail/config/config.inc.php "pop3fetcher'

$config['plugins'] = array('filters','pop3fetcher');

Les finitions

Pour finir j'ai exporté, puis importer mon carnet d'adresses Gmail -> succès en vcard
Pour se faire aller dans contact cliquer sur Plus -> exporter  Choisir Vcard  sauvegarder le fichier qui faudra importer dans RoundCube.

J'ai augmenté la taille alloué à ma messagerie pour la passer à Illimitée. J'ai routé les autres mails vers cette messagerie, et j'ai réalisé quelques filtres pour que tout soit bien ordonné. Le seul véritable souci sont les SPAM, pour le moment l'antiSpam n'est pas top.

J'ai viré tous les routages que j'avais sous Gmail.

Ajouter les identités pour la gestion des différents adresses mails.

Il faudrait que je change le logo, mais j'avoue que ce n'est pas ma priorité du moment.

 Mise à Jour

Pour la mise à jour il va falloir tater de la ligne de commandes.

Pour cela, se placer à la racine de votre roundcube, Faire un wget de la dernière version 1.0.3.

wget http://freefr.dl.sourceforge.net/project/roundcubemail/roundcubemail/1.0.3/roundcubemail-1.0.3.tar.gz 
tar xf roundcubemail-1.0.3.tar.gz
cd roundcubemail-1.0.3
/bin/installto.sh ~/www/le_répertoire_où_est_round_cube/

Mise à jour du 15/07/2016
wget https://github.com/roundcube/roundcubemail/releases/download/1.2.0/roundcubemail-1.2.0.tar.gz

 Domaine par défaut

Ce que j'aime bien chez gmail c'est de ne pas avoir à mettre @gmail.com tout le temps. 

Pour faire cela avec roundcube 1.1, vous modifiez le fichier /config/defaults.inc.php 

$config['username_domain'] = 'geekmps.fr';

voilà c'est fini

Conclusion

L'installation de RoundCube dans son espace o2Switch est facile et tout fonctionne bien. Cela permet d'avoir quelques plugin facilement sans les demander à o2Switch. Se passer de Gmail est possible à condition d'avoir des besoins simples. Le seul véritable souci est sûrement les SPAM et surtout que pour le moment le Webmail n'est pas en responsive design

Capture d'écran

 Installation

RoundCube 001RoundCube 002RoundCube 003RoundCube 004

RoundCube 005RoundCube 006RoundCube 007RoundCube 008RoundCube 009

Premier test

RoundCube 010RoundCube 011RoundCube 012RoundCube 013

RoundCube 014

Import des contacts depuis Gmail

RoundCube 015RoundCube 016RoundCube 017RoundCube 018

Autres tests et ajout de plugin à RoundCube

RoundCube 019RoundCube 020

tests des plugins

RoundCube 021RoundCube 022RoundCube 023RoundCube 024RoundCube 025RoundCube 026

Comments powered by CComment

We use cookies

Nous utilisons des cookies sur notre site web. Certains d’entre eux sont essentiels au fonctionnement du site et d’autres nous aident à améliorer ce site et l’expérience utilisateur (cookies traceurs). Vous pouvez décider vous-même si vous autorisez ou non ces cookies. Merci de noter que, si vous les rejetez, vous risquez de ne pas pouvoir utiliser l’ensemble des fonctionnalités du site.