Avec l'expansion de l'utilisation de l'email, une multitude de solutions de webmail sont disponibles à présent sur internet. Ces interfaces web, permettant de consulter son courrier électronique de n'importe où, sont utilisées par de nombreux FAI ou entreprises.

Le but de cet article est de vous présenter les projets actifs de solutions de webmails développés en PHP.

I- Présentation des webmails

La majeur partie des webmails proposent les fonctions classiques qu'offrent le client mail que l'on utilise sur nos ordinateurs comme par exemple :

- Actions de mail(read,delete,send,reply,reply all,forward),
- Carnet d'adresse,
- Gestion des contacts (classement des mails par contact, gestion de plusieurs groupes de contact pro, perso ...),
- Pièces jointes.

Les webmails développés avec PHP utilisent les protocoles SMTP (Simple Mail Transfer Protocol), POP(Post Office Protocol), et IMAP(Internet Message Access Protocol) comme les clients mails classiques.

- SMTP: Ce protocole associé au protocole POP permet l'envoi de mails entre différents serveurs.
- IMAP: C'est un nouveau protocole de messagerie pour relever son courrier et gérer le stockage des messages. Il devrait remplacer à terme le protocole POP3.

II- Les principaux Webmails

• Les plus populaires

IMP 3.2.2
Trés certainement le webmail le plus populaire et le plus ancien,il fonctionne avec IMAP et POP3. Il contient un carnet d'adresses, permet la mise en page html, intégre un moteur de recherche pour trier ses messages. De plus, la contribution de nombreuses personnes a permis la traduction en de nombreuses langues. IMP fonctionne sous Linux et Windows.
Pour exemple le fournisseur Internet Free l'a adopté pour son webmail.

Site officiel
Téléchargement

Squirrelmail 1.4.2
Ce webmail est trés répandu sur les serveurs en production. Il est développé par une équipe de développeurs très actifs et il utilise PHP4,IMAP et SMTP. Il est "customisable" par le biais de pluggings comme SpamAssassin et fonctionne aussi bien sur Linux/Apache que Windows/IIS.

Site officiel
Site Francophone
Téléchargement
Pluggins disponibles

• Les autres

JAWmail 2.0.1 (technologie IMAP, gestion des utilisateurs..)
vpopmail 5.2.2 (multiplateforme(Mysql,Oracle,Postgresql ...))
werkmail v0.3 (compatible php 3.X et 4.X)
iXmail V0.4 (webmail installable en ligne)
Prometheus Internet Mail Program 6.0(PIMP)
phpWebmail v3.1 (fonctionne avec PHP, avec ou sans le support IMAP)
Postaci 1.1.3 (fonctionne avec MySQL-PostgreSQL-Sybase-MS SQL(...), POP3/IMAP)
BasiliX 1.1.1 (multi langage,multi dossier)
DragonFlyMail 1.1.12 (version de PHP>4.2, support SMTP et IMAP)
LearnLoop 1.1 (exclusivement Mysql, intégration d'un agenda pour les versions 2.X)
VAMP Webmail 2.0 (supporte MySQL et PostgreSQL)
MyMail Webmail
Prometheus Internet Mail Program 6.0(PIMP)

La liste présentée ici n'est bien sûre pas exhaustive, n'hésitez pas à soumettre vos retours d'expériences au sujet des webmails.