Communicatie via elk netwerk vereist een protocol omdat het ervoor zorgt dat de informatie correct wordt ontvangen en verzonden. Eerder gebruikte Microsoft Outlook het RPC-protocol (Remote Procedure Call) om verbinding te maken met de Exchange-server. RPC is een request-response-protocol. Dit protocol werkte prima voor lokale en interne omgevingen, waar de connectiviteit goed is en er geen bedreiging voor de veiligheid is.
Gebruikers moesten echter van buiten het kantoor werken of misschien vanuit huis naarmate de tijd verstreek. Als je vanuit huis werkt, bestaat de kans dat gebruikers via een langzame openbare wifi of een nog langzamere mobiele dataverbinding werken, waar de echte problemen beginnen. Net als bij het RPC-protocol is het moeilijk om de RPC-verbinding met een lokale Exchange-server te houden, verborgen achter lagen firewalls.
Daarom kwam later Microsoft op het idee van Outlook Anywhere (OA). Het gebruikte een geavanceerde architectuur waarbij alle RPC-aanroepen zijn ingekapseld in HTTP en worden getransporteerd via een SSL voor veilige en versleutelde communicatie.
Ten slotte begon Microsoft vanaf Outlook 2016 en latere versies MAPI via HTTP te gebruiken. Het gebruikt HTTP voor het transport door MAPI-commando's rechtstreeks in de HTTP-stream in te sluiten. In plaats van SSL gebruikt het TLS om codering te bieden. Daarom kun je zeggen dat MAPI via HTTP niet zo veel verschilt van RPC via HTTP. Deze nieuwe verbinding heeft echter verschillende voordelen ten opzichte van Outlook Anywhere. Lees verder om meer te weten te komen over MAPI via HTTP en de voordelen ervan.
MAPI staat voor Messaging Application Programming Interface. Het is gewoon een manier of kanaal voor een programma om functies op een berichtenserver aan te roepen.
MAPI is een berichtensysteem dat door Microsoft wordt gebruikt om Outlook- en Exchange-servers te verbinden voor het verzenden en ontvangen van e-mails, contacten, het instellen van afspraken, het beheren van taken, plaknotities, enz. MAPI lijkt veel op de eerdere technologie van Microsoft Outlook Anywhere. Het gebruikt RPC-gebaseerde communicatie om te communiceren met een MAPI-gebaseerde mailserver zoals Exchange.
Wanneer u MAPI via HTTP gebruikt, elimineert dit de vereiste om twee langdurige TCP-verbindingen te gebruiken. In plaats daarvan gebruikt MAPI één langetermijnverbinding en één kortetermijnverbinding. Dit vereenvoudigt het proces en zorgt voor effectiever netwerkgebruik en e-mailprestaties.
Bovendien is er nog een voordeel dat zelfs na het overschakelen naar MAPI via HTTP u niet aansprakelijk bent om dit protocol alleen te gebruiken voor Outlook om toegang te krijgen tot Exchange. Outlook-clients die MAPI via HTTP nog niet gebruiken, kunnen Outlook Anywhere (RPC via HTTP) nog steeds gebruiken om toegang te krijgen tot Exchange via een voor MAPI geschikte Client Access-server.
Telkens wanneer u Outlook 2016, 2019 of Microsoft 365 installeert, MAPI over HTTP is standaard ingeschakeld op organisatieniveau, hoewel je nog steeds de virtuele mappen moet configureren.
U kunt de Test-OutlookConnectivity cmdlettest gebruiken om de end-to-end MAPI via HTTP-verbinding te testen. U moet echter de service Microsoft Exchange Health Manager (MSExchangeHM) inschakelen om de cmdlet Test-OutlookConnectivity te gebruiken.
Notitie: In het geval u geconfronteerd wordt met een MAPI gerelateerde fout verwijzen naar dit artikel.
MAPI is geen protocol, het is een API. Een protocol betekent "bits on the wire", terwijl een API een programmatische interface is.
Hoewel eerdere versies van Outlook afhankelijk waren van RPC en het aanzienlijke voordelen opleverde voor applicatieontwikkelaars. Omdat RPS echter een ouder mechanisme is, heeft MAPI het overgenomen. De beperking van RPC was dat het eigenlijk is ontwikkeld om via LAN's te werken in plaats van via internet.
MAPI over HTTP maakte de communicatie mogelijk tussen Messaging API (MAPI)-clients en servers via een HTTP-verbinding zonder gebruik te maken van Remote Procedure Calls (RPC's).
Maar zelfs nadat Outlook zo geavanceerd is, kunt u nog steeds MAPI-fouten in Outlook tegenkomen. In dergelijke scenario's moet u een professionele tool gebruiken zoals Remo PST reparatie Hulpmiddel om al deze MAPI-fouten op uw Outlook 2010, 2016, 2019, enz. Op te lossen. Deze tool kan elke corruptie of fout in het Outlook PST-bestand gemakkelijk oplossen door uw corrupte Outlook-gegevensbestand te scannen en vervolgens de belangrijke gegevens te extraheren om verloren te gaan.