MAPI vs SMTP
När det gäller protokoll att använda med avseende på e-posthantering finns det ett nummer tillgängligt där ute. Två av dessa protokoll är SMTP och MAPI. Huvudskillnaden mellan SMTP och MAPI är med vilken aspekt av e-postmeddelanden du kan använda dem med. MAPI kan användas för både att skicka och ta emot e-postmeddelanden eftersom det har tillgång till mappar som inkorg och utkorg. Däremot används SMTP uteslutande för att skicka e-postmeddelanden. För att kunna ta emot e-postmeddelanden måste du också använda ett annat protokoll som POP eller IMAP.
MAPI startade som ett Microsoft-protokoll för användning med deras Outlook-programvara. Eftersom Outlook blev populär tillsammans med Microsofts Exchange-server, anpassade allt fler e-postklienter också protokollet. Ändå har MAPI inte samma breda stöd som SMTP åtnjuter. Att vara i praktiken sedan uppfinningen av e-postmeddelanden, stödjer alla kunder användningen av SMTP och är i de flesta fall standardprotokollet. SMTP är också helt oberoende när det gäller kunden, du kan ändra kunder utan att påverka funktionaliteten. Med MAPI måste du ändra vissa inställningar om du ändrar klienter eftersom servern inte skulle veta att klienten har ändrats.
Ett fördelaktigt inslag i MAPI är dess förmåga att automatiskt spara en kopia av skickade e-postmeddelanden, eftersom det leder alla e-postmeddelanden via användarens utkorg. Med SMTP får du inte den här funktionen inbyggd. Men du kan fortfarande få samma funktion genom att inkludera dig själv i BCC eller om servern har programmerats för att spara en kopia av det skickade e-postmeddelandet i den skickade mappen.
För de flesta är det verkligen inget val mellan MAPI och SMTP eftersom det ofta dikteras av företag och vilket system de använder i sina e-postservrar. För dem som använder Outlook och Microsoft Exchange-servern är det logiskt att använda MAPI eftersom det utvecklades som en bro mellan dessa två. För andra som använder andra e-postklienter (dvs Thunderbird) för att ansluta till många av de gratis e-postservrarna (som Googles Gmail) står SMTP som ett bra protokoll att använda.
Sammanfattning:
1.SMTP används endast för att skicka e-postmeddelanden medan MAPI används för både sändning och mottagning
2.SMTP har mer omfattande stöd än MAPI
3.SMTP är helt oberoende av klienten men inte MAPI
4.MAPI sparar automatiskt en kopia av skickade e-postmeddelanden medan SMTP inte gör det