KIBARÉ TECH - IMAP et IMAP4 (Internet Message Access Protocol)​
Kibaré Tech #24

KIBARÉ TECH - IMAP et IMAP4 (Internet Message Access Protocol)

IMAP et IMAP4 (Internet Message Access Protocol)

Au sens strict, Interactive Message Access Protocol, devenu avec IMAP 4 Internet Message Access Protocol (IMAP), mis au point à l'aube des années 1990 par Mark Crispin est un protocole qui permet d'accéder à ses courriers électroniques directement sur les serveurs de messagerie. 

Son fonctionnement est donc à l'opposé de POP qui, lui, récupère les messages (depuis le poste de travail) et les stocke localement via un logiciel spécialisé (par défaut, ce client supprime sur le serveur les messages récupérés). 

L'évolution des différentes versions d'IMAP (IMAP 4) en fait aujourd'hui un protocole permettant également de récupérer les messages localement.

Il offre donc un gain de temps assez considérable et un accès plus rapide à ses courriels.


Différence entre IMAP et IMAP4

IMAP présente de nombreux avantages, mais il souffre néanmoins de quelques limitations ou lacunes, comme la mise en œuvre du protocole par les développeurs de sof4tware peut s'avérer être une tâche complexe. Il peut utiliser un grand nombre de ressources serveur.

Ainsi, nous pouvons simplement affirmer que IMAP4 est une version du protocole IMAP similaire à POP3. Cependant, il prend en charge certaines fonctionnalités supplémentaires .

IMAP4, cette version est définie par RFC-3501. Elle permet de prendre en charge les modes de fonctionnement hors ligne et en ligne. Il permet à plusieurs applications clientes d'accéder simultanément à une boîte de messagerie.


Comment fonctionne IMAP ?

Ce protocole permet de laisser les courriels sur le serveur dans le but de pouvoir les consulter à partir de différents clients de messagerie ou de messageries web. Il comporte des fonctionnalités avancées comme la possibilité de créer des dossiers ou de manipuler les messages directement sur le serveur.

Il offre aussi la possibilité de trier ses courriels sur le serveur. Le langage Sieve a été conçu pour permettre de classer par un système de règles (filtres) des messages sur des serveurs sur lesquels l'utilisateur n'a pas le droit d'exécuter des tâches.

Le fait que les messages soient archivés sur le serveur fait que l'utilisateur peut y accéder depuis n'importe où sur le réseau et que l'administrateur peut facilement faire des copies de sauvegarde.

L'inconvénient est qu'IMAP requiert une connexion permanente. Cependant, depuis IMAP 4, de nombreux clients de messagerie proposent un mode « hors-ligne » pour pallier ce problème. D'autre part, il limite l'utilisation de la capacité du réseau car il permet de ne récupérer qu'une partie des messages (par exemple les entêtes, sans le corps du message). Les messages peuvent être déplacés ou effacés sans être entièrement récupérés par le client.

IMAP utilise le port TCP 143. L'utilisation de TLS permet l'accès sécurisé au serveur. La RFC 2595, qui décrivait le fonctionnement de TLS avec IMAP, déconseille l'utilisation du port 993 qui avait été préalablement enregistré pour IMAPS (IMAP over SSL). Cela dit, la RFC 8314 réinstaure l'usage de ce port afin de faire du « TLS implicite » (pas de STARTTLS, chiffrement non optionnel).


Quelques logiciels serveurs IMAP

  • Dovecot
  • Microsoft Exchange Server
  • IBM Lotus Domino
  • Cyrus (logiciel)




Par Binta BA | Spécialiste Infrastructure à SYLVERSYS Sénégal



Aucun texte alternatif pour cette image

Identifiez-vous pour afficher ou ajouter un commentaire

Autres pages consultées

Explorer les sujets