Hva er en meldingsserver?
En meldingsserver er et program som håndterer meldinger mellom to eller flere applikasjoner. Disse meldingene sendes til mellomvare-applikasjonen ved hjelp av et meldings-API (MAPI). Meldingsservere kan lagre meldinger i en kø til de kan leveres til mottakerprogrammet.
Et typisk eksempel på en meldingsserverapplikasjon i mange organisasjoner er Microsoft Exchange. Exchange sitter på en server og venter på at meldinger skal dirigeres til køen. Derfra bestemmer mellomvaren én melding om gangen om meldingen skal dirigeres lokalt, eller om den må sendes til en annen meldingsserver for levering. Hvis meldingen tilhører en lokal mottaker, blir meldingen levert til den lokale postkassen nesten umiddelbart. Hvis meldingen hører hjemme i et eksternt meldingslager, vil Exchange-serveren spørre andre applikasjonsservere i et miljø, for eksempel DNS, for å finne meldingsserveren der meldingen hører hjemme.
Hvis det er tilkoblingsproblemer mellom to meldingsservere, eller den avsendende serveren ikke kan bestemme plasseringen til ekstern meldingsserver, kan personen som sender meldingen få en forsinkelsesmelding for levering fra meldingsserveren. Vanligvis vil denne meldingen gi den personen beskjed om at serveren har problemer, men at den vil fortsette å prøve i et spesifisert antall forsøk eller dager.
Det finnes andre typer meldingsservere eller e-postservere der ute. Noen, for eksempel Qmail, kjører på linux-operativsystemet og krever mye mindre overhead og administrasjon enn en Exchange-server. Dette gjør dem ideelle for Internett-leverandører som er vert for et stort antall e-postkontoer for kunder. Mange virksomheter bruker Microsoft Exchange til meldinger fordi det er veldig pålitelig og fungerer godt med andre Microsoft-produkter som brukes av bedrifter.
For å sende og motta meldinger, vil enkelte brukere trenge en meldingsklient, for eksempel Microsoft Outlook eller Windows Live Mail, eller til og med en nettleser. Mange meldingsservere, inkludert Exchange, kan konfigureres for å gi tilgang fra nettleseren.
Når en person sender en melding, overfører Outlook (eller meldingsklienten) meldingen til meldingsserveren der meldingen går inn i meldingskøen for å vente på at den blir behandlet. Hvis det er mye post som går gjennom køen, kan det ta litt tid for denne prosessen, selv om overgangen vanligvis ikke merkes for noen. Når meldingen behandles, bestemmer meldingsserveren plasseringen til mottakerpostkassen. Hvis postkassen er lokal for meldingsserveren, blir meldingen levert umiddelbart til destinasjonen. Hvis mottakeren ikke er lokal på serveren, blir DNS kontaktet for å hjelpe med å finne meldingsserveren på Internett. Når serveren blir funnet, blir den sendte e-postmeldingen overført til mottakerens meldingsserver der prosessen starter lokalt fra en kø for å håndtere meldingen. Når riktig postkasse er funnet, blir meldingen levert.
Med en høyhastighetsforbindelse til Internett og en godt tilkoblet lokal meldingsserver, vil e-postbrukerne sannsynligvis ikke merke noe av meldingsleveringsprosessen. E-postmeldinger vil komme og gå veldig raskt til alle mottakere over hele verden.