MAPI (Messaging Application Programming Interface) is een protocol dat wordt gebruikt om communicatie tussen verschillende e-mailprogramma’s en -servers mogelijk te maken. Het specificeert geen standaard gedrag voor afspraakherinneringen en uitnodigingen voor vergaderingen, omdat de manier waarop dit wordt behandeld, afhankelijk is van het e-mailprogramma of de -server die wordt gebruikt.
In de meeste e-mailprogramma’s en -servers worden afspraakherinneringen en uitnodigingen voor vergaderingen behandeld als speciale e-mails met specifieke headers en velden. Wanneer een afspraakherinnering of een uitnodiging voor een vergadering wordt verzonden, wordt er speciale informatie aan de e-mail toegevoegd om aan te geven dat het een dergelijke e-mail is. Als een gebruiker de e-mail opent, wordt er normaal gesproken een pop-upvenster geopend met de details van de afspraak of vergadering en de optie om deze te accepteren of te weigeren.
MAPI-clients, zoals Microsoft Outlook, hebben specifieke functionaliteit ingebouwd om afspraakherinneringen en uitnodigingen voor vergaderingen te beheren en te communiceren met de e-mailservers om de agenda’s van de gebruikers up-to-date te houden. MAPI-clients ondersteunen ook meestal de mogelijkheid om snel een reactie op een uitnodiging te sturen, zoals het accepteren of weigeren van een uitnodiging, zonder de e-mail te hoeven openen.
Kortom, MAPI-clients en -servers behandelen afspraakherinneringen en uitnodigingen voor vergaderingen als speciale e-mails met specifieke headers en velden, en hebben ingebouwde functionaliteit om deze e-mails te beheren en communiceren met de e-mailservers om gebruikersagenda’s up-to-date te houden.