Fiche technique | |
---|---|
Nom : | IMAP |
Nom long : | Internet Message Access Protocol |
Type de produit : | Protocole |
Couche : | Application |
Auteur : | Mark Crispin |
Date de publication : | 1986 à maintenant |
Introduction
Ce protocole permet de recevoir des courriels en laissant les courriels sur le serveur. Le IMAP tire son nom de l'abréviation de «Internet Message Access Protocol» et a été conçu par Mark Crispin en 1986.
Le port par défaut qu'utilise le IMAP est 143. Ce protocole n'est pas sécurisé par défaut, il faut plutôt utiliser le protocole IMAPS, soit un IMAP avec SSL, et utiliser le port 993, afin d'effectuer une connexion sécurisé.
Voici les avantages de ce protocole :
- La disponibilité de contenu de la boite de courriel avec le même état de lecture, de message supprimer et de classement des courriels sur différents ordinateurs, cellulaires, tablettes.
- Permet de mémoriser l'état de courriel : lu, supprimer,....
- Permet la création de dossier pour un meilleur classement.
- Contient des mécanismes d'extensions.
Voici les désavantages de ce protocole :
- Beaucoup plus complexe à mettre en oeuvre.
- Un trop grand nombre de courriel peut engorger le serveur.
- Il faut être connecté avec le serveur pour avoir accès au courriel.
Les logiciels les plus communs permettant d'utiliser le protocole IMAP sont : IBM Lotus Notes, Outlook (97, 98, 2000, XP, 2002, 2003, 2007,...), Outlook Express, Evolution (Ubuntu), Thunderbird.
Liste des versions
Les versions se sont multipliés jusqu'à la version 4 :
Version | Année | Description |
---|---|---|
IMAP | 1986 | Cette version fut intégrer sur des ordinateurs client Xerox Lisp et un serveur TOPS-20. |
IMAP2 | 1988 | Cette version introduit des balises de commande et de réponse et la première publique. |
IMAP3 | 1991 | Cette version se base sur le RFC 1203. |
IMAP2bis | 1993 | Cette version est équivalent de la version IMAP2 avec un support de structure de corps MIME. |
IMAP4 | 1990~ | Cette version est la version actuellement utilisé et se base sur la version IMAP2bis. |
Remarque
- Le protocole IMAP permet d'obtenir les courriels contenu dans une boite de courriels avec le nom d'utilisateur spécifié, si l'enregistre MX n'est pas définit et que le service SMTP n'est pas activé, il ne pourra pas recevoir de courriel dans la boite de courriel, même si elle disponible dans un client de messagerie utilisant le protocole IMAP.
Voir également
Références des protocoles réseaux - POP3 - Introduction
Références des protocoles réseaux - SMTP - Introduction
Langage de programmation - Perl - Référence des modules - Net::IMAP::Simple
Langage de programmation - PHP - Référence de procédures et fonctions - «GETSERVBYNAME»