Comme beaucoup le savent ici, l'IMAP, c'est mon dada, même si je lui reconnais encore une certaine complexité de mise en œuvre chez certains FAI (Laposte, Orange,...).
Petit rappel historique: l'IMAP a été mis au point en 1986 et a depuis évolué régulièrement jusqu'à la version IMAP 4 sortie en 1996 (RFC 2060) puis révisé en 2003 (RFC 3501). C'est cette version qui équipe actuellement nos serveurs de messageries.
Après quasiment une décennie sans évolution, une nouvelle version majeure du protocole est en cours d'élaboration sous le nom d'IMAP 5, à partir du constat suivant émis par l'organisme chargé de la standardisation du protocole :
soit en VF "on constate que la plupart des clients IMAP sont nases et qu'il est difficile de l'implémenter aussi bien pour les logiciels de messageries que sur les serveurs." (source)It's been observed that "most IMAP clients suck" and it's hard for both clients and servers to implement.
La conclusion est donc simple : il faut considérablement simplifier ce protocole, en plus de l'adapter à de nouveaux usages. Cela pourrait signifier entre-autre: l'autoconfiguration des dossiers spéciaux (spam, corbeille, envoyés,...), la synchronisation d'un plus grand nombre de données (par exemple, les contacts et l'agenda en plus des messages), et bien d'autres choses plus techniques.
Les propositions sont pour le moment au stade des discussions, et j'invite les personnes intéressées à consulter:
- la page wiki consacré au projet: http://imapwiki.org/ReplacementProtocol
- le blog de Bron Gondwana; http://my.opera.com/brongondwana/blog/
- les archives de la mailing liste (ou de s'y inscrire) à l'adresse: https://www.ietf.org/mailman/listinfo/imap5 (attention, ça part dans tous les sens)