Après recherche de solutions remplaçant un Roundcube pour mon webmail perso, je suis tombé sur plusieurs projets :
- MailPile, un webmail python, en cours de développement
- RainLoop, un webmail PHP/Ajax, qui semble plus fini
Installation de RainLoop
L’installation de RainLoop est assez simple :
1 2 3 4 |
. -
777 {} ;
. -
666 {} ;
|
Ensuite, il suffit de créer un vhost sur votre apache (ici en SSL sur myhost.beufa.net) :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | |
Et vous obtiendrez alors le webmail après une configuration sur https://myhost.beufa.net/?admin (Le login / mot de passe par défaut est admin :: 12345, il faut donc le changer !)
Une version de démonstration est disponible ici : http://rainloop.net/try-now/
Installation de MailPile
MailPile est encore en développement, et honnêtement, ca a l’air loin d’être fini. Curieux, j’ai quand même gratter pour l’installer :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | |
Le démon écoutant sur localhost et le port 33441, le plus simple est de créer un Reverse Proxy Apache pour le test :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | |
Vous pouvez alors tester sur le vhost reverse proxy ainsi créé. Par contre, par encore de formulaire d’authentification, ce qui fait que votre mail est accessible “all around the world” ! Protégez l’interface à minima avec un htaccess ou une authentification basique dans le vhost.
En résumé
RainLoop semble un produit fini, mais il y a certaines choses manquantes :
- Pas d’import possible des contacts
- Fonctionnalités et configuration très très basiques
- Gestion des threads de conversation limitée et pas forcément pratique
- Pas d’affichage des headers mail comme sur Roundcube
- Pas de vérification des sous dossiers IMAP
Pour MailPile, même si le projet est prometteur (Support OpenPGP, chiffrement des pièces jointes …), il manque encore :
- Un formulaire d’authentification !!!
- Une interface d’administration à minima comme sur RainLoop
- La gestion des dossiers IMAP
- Un produit fini et utilisable tout simplement.
Je vais suivre donc ce dernier plus spécifiquement, RainLoop me semblant agréable pour l’instant en plus de RoundCube, que je garde pour l’usage avancé (gestion des filtres Sieve/ManageSieve). La bonne nouvelle de ces 2 projets est qu’ils supportent tous les deux mon serveur Dovecot / Postfix avec SASL pour IMAPS et SMTP/STARTTLS.
Bref, deux produits intéressants à suivre !