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
Premier test
Import des contacts depuis Gmail
Autres tests et ajout de plugin à RoundCube
tests des plugins
Comments powered by CComment