Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Outlook 2013 | Outlook 2016
MAPI dispose de plusieurs fonctionnalités clés qui lui permettent de fournir aux développeurs un moyen cohérent d’utiliser et d’utiliser différents systèmes de messagerie de manière transparente. Ces fonctionnalités incluent une interface de programmation complète et ouverte, ainsi qu’une prise en charge des normes du secteur.
Étant donné que MAPI est une interface de programmation ouverte, elle fournit des services de manière générique, ce qui permet aux utilisateurs d’ajouter toute personnalisation nécessaire maintenant et à l’avenir. L’interface de programmation MAPI répond aux exigences des applications clientes avec divers besoins de messagerie, comme une application de traitement de texte qui nécessite uniquement la possibilité d’envoyer des documents, ou une application de groupe de travail qui nécessite la possibilité de partager et de stocker différents types de données. En fait, toute application qui a besoin d’échanger ou de stocker des informations dans un format particulier peut tirer parti de l’interface de programmation MAPI. Tout fournisseur de services peut utiliser l’interface pour exposer les fonctionnalités uniques de son système de messagerie, en sélectionnant les fonctionnalités qui offrent le plus d’avantages aux utilisateurs de l’application.
MAPI assure la séparation entre l’interface de programmation utilisée par les applications clientes de messagerie frontale et l’interface de programmation utilisée par les fournisseurs de services principaux. La séparation de l’interface cliente du fournisseur de services permet à une application unique d’utiliser plusieurs systèmes de messagerie et à plusieurs applications d’utiliser un seul fournisseur de services. Chaque composant fonctionne avec une interface utilisateur microsoft Windows commune. Il s’agit d’un grand avantage pour les utilisateurs. Les utilisateurs peuvent choisir parmi différents systèmes, en fonction de leurs besoins à tout moment, et peuvent travailler de manière cohérente avec chaque système sélectionné, offrant ainsi une véritable indépendance vis-à-vis de systèmes de messagerie spécifiques.
Par exemple, une application cliente de messagerie unique peut recevoir des messages à partir d’une télécopie, d’une messagerie vocale et d’un flux RSS. Les messages de tous ces systèmes peuvent être placés dans un emplacement unique, ou dans une boîte de réception universelle, à l’arrivée. Le fait qu’une seule application gère tous ces systèmes réduit le coût du développement, de la formation des utilisateurs et de l’administration du système.
La séparation de l’interface cliente de l’interface du fournisseur supprime toutes les dépendances de programmation placées sur l’application par le système de messagerie et vice versa. Les développeurs d’applications clientes et de fournisseurs de services écrivent du code dans un ensemble standard de fonctionnalités MAPI, plutôt qu’un ensemble diversifié de fonctionnalités spécifiques à l’application ou au système de messagerie. Les développeurs se concentrent uniquement sur leur composant, qu’il s’agisse d’un client ou d’un fournisseur de services, et MAPI gère le reste, ce qui réduit le temps et les coûts de développement.
L’interface de programmation MAPI fournit un ensemble complet de fonctionnalités. MAPI s’adresse au nouveau marché puissant des applications de groupe de travail : des applications qui communiquent avec différents systèmes de messagerie tels que la télécopie, le DEC All-In-1, la messagerie vocale et les services de communication publique tels qu’AT&T Easylink Services, CompuServe et MCI MAIL. L’interface MAPI permet aux fournisseurs de services d’être mis à disposition pour tous ces systèmes.
Les objets compatibles MAPI sont similaires dans leur forme aux objets COM (Component Object Model). Les objets COM implémentent un ensemble de méthodes qui appartiennent à une ou plusieurs interfaces, ou des collections de fonctions associées qui définissent le comportement et le fonctionnement des objets dans COM. Les utilisateurs accèdent aux objets COM uniquement par le biais de pointeurs vers ces interfaces.
MAPI fournit une prise en charge multiplateforme par le biais de normes industrielles telles que SMTP et X.400. Vous pouvez exécuter des applications MAPI sur Windows 7, Windows Vista, Windows Server 2008, Windows Server 2003 et Windows XP.