Vad är en meddelandeserver?
En meddelandeserver är ett program som hanterar meddelanden mellan två eller flera applikationer. Dessa meddelanden skickas till mellanprogrammet med hjälp av ett meddelande-API (MAPI). Meddelandeservrar kan lagra meddelanden i en kö tills de kan levereras till mottagarapplikationerna.
Ett typiskt exempel på en meddelandeserverapplikation i många organisationer är Microsoft Exchange. Exchange sitter på en server och väntar på att meddelanden dirigeras till kön. Därifrån bestämmer mellanprogrammet ett meddelande i taget om meddelandet ska dirigeras lokalt eller om det måste skickas till en annan meddelandeserver för leverans. Om meddelandet tillhör en lokal mottagare levereras meddelandet nästan omedelbart till den lokala brevlådan. Om meddelandet tillhör en fjärrmeddelandelager, frågar Exchange-servern andra applikationsserver i en miljö, till exempel DNS, för att hitta meddelandeservern där meddelandet hör.
Om det finns anslutningsfrågor mellan två meddelandeservrar eller om den sändande servern inte kan bestämma platsen för fjärrmeddelandeservern kan personen som skickar meddelandet få ett leveransfördröjningsmeddelande tillbaka från sin meddelandeserver. Vanligtvis kommer det här meddelandet att låta den individen veta att servern har svårigheter, men att den kommer att fortsätta att försöka i ett visst antal försök eller dagar.
Det finns andra typer av meddelandeservrar eller e-postservrar där ute. Vissa, som Qmail, körs på linuxoperativsystemet och kräver mycket mindre omkostnader och administration än en Exchange-server. Detta gör dem idealiska för Internetleverantörer som är värd för ett stort antal e-postkonton för kunder. Många företag använder Microsoft Exchange för meddelanden eftersom det är mycket pålitligt och fungerar bra med andra Microsoft-produkter som används av företag.
För att skicka och ta emot meddelanden behöver enskilda användare en meddelandeklient, till exempel Microsoft Outlook eller Windows Live Mail, eller till och med en webbläsare. Många meddelandeservrar, inklusive Exchange, kan konfigureras för att tillåta åtkomst från en webbläsare.
När en person skickar ett meddelande, skickar Outlook (eller deras meddelandeklient) meddelandet till meddelandeservern där meddelandet kommer in i meddelandekön för att vänta på att det kommer att behandlas. Om det går mycket e-post genom kön kan den här processen ta lite tid, även om övergången vanligtvis inte märks för någon. När meddelandet behandlas bestämmer meddelandeservern platsen för mottagarens postlåda. Om brevlådan är lokal för den meddelandeservern levereras meddelandet omedelbart till sin destination. Om mottagaren inte är lokal för servern kontaktas DNS för att hjälpa till att hitta meddelandeservern på Internet. När servern hittas överförs det skickade e-postmeddelandet till mottagarens meddelandeserver där processen börjar lokalt från en kö för att hantera meddelandet. När rätt brevlåda finns, levereras meddelandet.
Med en höghastighetsanslutning till Internet och en väl ansluten lokal meddelandeserver kommer e-postanvändarna förmodligen inte att märka någon av meddelandeleveransprocessen. E-postmeddelanden kommer och går mycket snabbt till alla mottagare runt om i världen.