Denne artikkelen dekker de mest brukte e-postprotokollene på Internett - POP3, IMAP og SMTP. Hver av dem har en spesifikk funksjon og måte å jobbe på. Innholdet i artikkelen forklarer hvilken konfigurasjon som er best egnet for de spesifikke behovene til brukeren ved bruk av en e-postklient. Den avslører også svaret på spørsmålet om hvilken protokoll som støtter e-post.
Hva er POP3?
Post Office Protocol versjon 3 (POP3) er en standard e-postprotokoll som brukes til å motta e-post fra en ekstern server til en lokal e-postklient. Lar deg laste ned meldinger til din lokale datamaskin og lese dem selv om brukeren er frakoblet. Vær oppmerksom på at når du bruker POP3-protokollen for å koble til kontoen din, lastes meldinger ned lok alt og slettes fra e-postserveren.
POP3-protokollen fungerer som standardto porter:
- port 110 er en ukryptert POP3-port;
- port 995 – denne bør brukes hvis du vil koble til POP3 på en sikker måte.
Hva er IMAP?
Internet Message Access Protocol (IMAP) er en protokoll for henting av e-post som brukes for å få tilgang til den på en ekstern webserver fra en lokal klient. IMAP og POP3 er de to mest brukte protokollene for mottak av e-poster og støttes av alle moderne e-postklienter og webservere.
POP3-protokollen forutsetter at e-postadressen din kun er tilgjengelig fra ett program, mens IMAP lar deg logge på fra flere klienter samtidig. Derfor er IMAP best hvis du skal ha tilgang til e-posten din fra flere steder, eller hvis meldingene dine administreres av flere brukere.
IMAP-protokollen fungerer på to porter:
- port 143 er standard ukryptert IMAP-port;
- port 993 - må brukes hvis du vil koble til sikkert med IMAP.
Hva er SMTP?
The Simple Mail Transfer Protocol (SMTP) er standardprotokollen for å sende e-post over Internett.
SMTP fungerer på tre porter:
- port 25 er standard ukryptert SMTP-port;
- port 2525 – den åpnes på alle SiteGround-servere hvis port 25er filtrert (for eksempel av Internett-leverandøren din) og du ønsker å sende ukrypterte e-poster med SMTP;
- port 465 - denne brukes hvis du vil sende meldinger sikkert ved hjelp av SMTP.
Hvilke protokoller brukes for e-postutveksling? Konsepter og vilkår
Begrepet "e-postserver" refererer til de to serverne som trengs for å sende og motta e-post, dvs. SMTP og POP.
Den innkommende e-postserveren er serveren som er knyttet til e-postadressen din. Den kan ikke ha mer enn én server for innkommende e-post. Tilgang til innkommende meldinger krever en e-postklient, et program som kan motta e-post fra en konto, slik at brukeren kan lese, videresende, slette og svare på meldinger. Avhengig av serveren din, kan du bruke en dedikert e-postklient (som Outlook Express) eller en nettleser. For eksempel brukes Internet Explorer for å få tilgang til e-postbaserte kontoer. Brev lagres på serveren for innkommende e-post til de er lastet ned. Når du har lastet ned e-posten fra e-postserveren, vil du ikke kunne gjøre det igjen. For å kunne laste opp data, må du angi de riktige innstillingene i e-postprogrammet ditt. De fleste innkommende e-postservere bruker en av følgende protokoller: IMAP, POP3,
Tjener for utgående e-post (SMTP)
Dette er en server som kun brukes til å sende e-poster (for å overføre dem fra dine-postklientprogram til mottakeren). De fleste utgående e-postservere bruker Simple Mail Transfer Protocol (SMTP) for å sende e-post. Avhengig av nettverksinnstillingene dine, kan den utgående e-postserveren tilhøre din ISP eller serveren der du konfigurerte kontoen din. Alternativt kan du bruke en abonnementsbasert SMTP-server som lar deg sende e-post fra hvilken som helst konto. På grunn av spam-problemer lar de fleste utgående e-postservere deg ikke sende e-post med mindre du er logget på nettverket ditt. En server med et åpent relé lar deg bruke den til å sende e-post, enten du tilhører nettgruppen eller ikke.
E-postporter
For nettverk betyr en port endepunktet til en logisk forbindelse. Portnummeret bestemmer typen. Standard e-postporter er oppført nedenfor:
- POP3 - port 110;
- IMAP - port 143;
- SMTP - port 25;
- HTTP - port 80;
- sikker SMTP (SSMTP) - port 465;
- sikker IMAP (IMAP4-SSL) - port 585;
- IMAP4 over SSL (IMAPS) - port 993;
- Secure POP3 (SSL-POP) – port 995.
E-postprotokoller: IMAP, POP3, SMTP og
I utgangspunktet refererer protokollen til standardmetoden som brukes i hver endekommunikasjonskanal. For å håndtere e-post må du bruke en spesiell klient for å få tilgang til e-postserveren. På sin side kan de utveksle informasjon med hverandre ved hjelp av helt andre protokoller.
IMAP-protokoll
IMAP (Internet Message Access Protocol) er en standardprotokoll for tilgang til e-post fra din lokale server. IMAP er en klient/server-protokoll der e-post mottas og dataene lagres av din internettserver. Fordi det bare krever en liten mengde dataoverføring, fungerer det bra selv på en treg tilkobling, for eksempel en oppringt tilkobling. Når klienten prøver å lese en bestemt e-postmelding, laster klienten ned data fra serveren. Du kan også opprette og administrere mapper eller postbokser på serveren, slette meldinger.
POP3-protokoll
The Post Office Protocol 3 (POP) e-postoverføringsprotokoll gir en enkel, standardisert måte for brukere å få tilgang til postbokser og laste ned meldinger til datamaskinene sine.
Når du bruker POP-protokollen, vil alle e-postmeldingene dine bli lastet ned fra e-postserveren til den lokale datamaskinen. Du kan også legge igjen kopier av e-postene dine på serveren. Fordelen er at når meldingene dine er lastet ned, kan du slå av internettforbindelsen og lese e-posten når du har lyst uten å pådra deg ekstra kommunikasjonskostnader. Med en annenPå den annen side mottar og laster du ned mange uønskede meldinger (inkludert spam eller virus) ved å bruke denne protokollen.
SMTP-protokoll
SMTP (Simple Mail Transfer Protocol) brukes av Mail Transfer Agent (MTA) for å levere e-postmeldinger til en bestemt mottakerserver. SMTP kan bare brukes til å sende e-post, ikke til å motta dem. Avhengig av nettverks- eller ISP-innstillingene, kan det hende du bare kan bruke SMTP-protokollen under visse forhold.
HTTP-protokoller
HTTP er ikke en e-postprotokoll, men den kan brukes for å få tilgang til postkassen din. Det blir også ofte referert til som nett-e-post. Den kan brukes til å skrive eller motta e-poster fra kontoen din. Hotmail er et godt eksempel på bruk av HTTP som en e-postprotokoll.
Administrerte filoverføringer og nettverksløsninger
Din evne til å sende og motta e-post skyldes hovedsakelig de tre TCP-protokollene. De er SMTP, IMAP og POP3.
SMTP
La oss starte med SMTP fordi hovedfunksjonen er forskjellig fra de to andre. SMTP-protokollen, eller Simple Mail Transfer Protocol, brukes først og fremst til å sende e-post fra en e-postklient (som Microsoft Outlook, Thunderbird eller Apple Mail) til en e-postserver. Den brukes også til å videresende eller videresende e-postmeldinger fraen e-postserver til en annen. Dette er nødvendig hvis avsender og mottaker har forskjellige e-postleverandører.
SMTP, som er spesifisert i RFC 5321, bruker port 25 som standard. Den kan også bruke port 587 og port 465. Sistnevnte, som ble introdusert som den foretrukne porten for sikker SMTP (a.k.a. SMTPS), er avviklet. Men faktisk brukes den fortsatt av flere e-postleverandører.
POP3
Post Office Protocol, eller POP, brukes til å hente e-postmeldinger fra en e-postserver til en e-postklient. Den siste versjonen som er mye brukt er versjon 3, derav begrepet "POP3".
POP, versjon 3, spesifisert i RFC 1939, støtter utvidelser og flere autentiseringsmekanismer. Autentiseringsfunksjoner kreves for å hindre angripere fra å få tilgang til brukernes meldinger.
POP3-klient mottar e-post som denne:
- kobler til e-postserveren på port 110 (eller 995 for SSL/TLS-tilkoblinger);
- henter e-postmeldinger;
- sletter kopier av meldinger som er lagret på serveren;
- kobler fra serveren.
Selv om POP-klienter kan konfigureres slik at serveren kan fortsette å lagre kopier av nedlastede meldinger, er trinnene ovenfor vanlig praksis.
IMAP
IMAP, spesielt den nåværende versjonen (IMAP4), er en mer kompleks protokoll. Dette lar brukere gruppere relatertmeldinger og plasser dem i mapper, som igjen kan organiseres hierarkisk. Den er også utstyrt med meldingsflagg som indikerer om en melding er lest, slettet eller mottatt. Den lar til og med brukere søke i serverpostbokser.
Arbeidslogikk (imap4-innstillinger):
- kobler til e-postserver på port 143 (eller 993 for SSL/TLS-tilkoblinger);
- henter e-postmeldinger;
- brukes til å koble til før e-postklientapplikasjonen lukkes og laste ned meldinger på forespørsel.
Vær oppmerksom på at meldinger ikke slettes på serveren. Dette kan få alvorlige konsekvenser. IMAP-spesifikasjoner finnes i RFC 3501.
Velge mellom IMAP og POP3
Fordi den grunnleggende funksjonen til SMTP er fundament alt forskjellig, involverer det beste protokolldilemmaet vanligvis bare IMAP og POP3.
Hvis serverlagringsplass er viktig for deg, velg POP3. En server med begrenset minne er en av hovedfaktorene som kan tvinge deg til å støtte POP3. Fordi IMAP legger igjen meldinger på serveren, kan den bruke minneplass raskere enn POP3.
Hvis du vil ha tilgang til e-posten din når som helst, er det best å holde deg til IMAP. Det er én god grunn til at IMAP ble designet for å lagre meldinger på serveren. Den brukes til å søke etter meldinger fra flere enheter – noen ganger til og med samtidig. Så hvis du har en iPhone, et Android-nettbrett, en bærbar PC og en stasjonær og ønsker å lese e-post fra noen eller alle disse enhetene, er IMAP det beste valget.
Synkronisering er en annen fordel med IMAP. Hvis du får tilgang til e-poster fra flere enheter, vil du sannsynligvis at alle skal vise hva du har gjort.
Hvis du for eksempel leser meldinger A, B og C, vil du at de skal merkes som "lest" på andre enheter også. Hvis du har slettet bokstavene B og C, vil du at de samme meldingene skal slettes fra postkassen din på alle dingsene. Alle disse synkroniseringene kan bare oppnås hvis du bruker IMAP.
Fordi IMAP lar brukere organisere meldinger hierarkisk og legge dem i mapper, hjelper det brukerne bedre å organisere korrespondansen sin.
Selvfølgelig kommer all IMAP-funksjonalitet med en pris. Disse løsningene er vanskeligere å implementere og ender opp med å forbruke mye mer CPU og RAM, spesielt når den utfører synkroniseringsprosessen. Faktisk kan høy CPU- og minnebruk skje både på klientsiden og serversiden hvis det er massevis av meldinger som skal synkroniseres. Fra dette synspunktet er POP3-protokollen rimeligere, men mindre funksjonell.
Personvern er også et av problemene som i stor grad vil avhenge av sluttbrukerne. De foretrekker generelt å laste ned alle e-poster og ikke forlatekopier av dem på en ukjent server.
Hastighet er en fordel som varierer og avhenger av situasjonen. POP3 har muligheten til å laste ned alle e-postmeldinger ved tilkobling. Og IMAP kan, om nødvendig (for eksempel når det ikke er nok trafikk), kun laste ned meldingshoder eller visse deler og la vedlegg ligge på serveren. Først når brukeren bestemmer seg for at de resterende delene er verdt å laste ned, blir de tilgjengelige for ham. Derfor kan IMAP betraktes som raskere.
Men hvis alle meldinger på serveren må lastes ned hver gang, vil POP3 være mye raskere.
Som du kan se, har hver av de beskrevne protokollene sine fordeler og ulemper. Det er opp til deg å bestemme hvilke funksjoner eller funksjoner som er viktigere.
Også, måten du vil ha tilgang til e-postklienten på, avgjør hvilken protokoll som foretrekkes. Brukere som bare jobber fra én maskin og bruker webmail for å få tilgang til sine nye e-poster, vil sette pris på POP3.
Men brukere som utveksler postbokser eller får tilgang til e-postene deres fra forskjellige datamaskiner vil foretrekke IMAP.
Spam-brannmurer med SMTP, IMAP og POP3
De fleste spam-brannmurer håndterer og beskytter bare SMTP-protokollen. Servere sender og mottar SMTP-e-post, og de vil bli sjekket av spam-brannmuren på gatewayen. Noen spam-brannmurer gir imidlertid muligheten til å beskytte POP3 og IMAP4 når eksterne brukere trenger disse tjenestene fortilgang til e-posten deres.
SMTP-brannmurer er gjennomsiktige for sluttbrukere; det er ingen konfigurasjonsendringer for klienter. Brukere mottar og sender fortsatt e-postmeldinger til e-postserveren. Exchange eller Dominos må for eksempel konfigurere proxy-basert meldingsruting til brannmuren når e-post sendes, og tillate at e-post sendes fra brannmuren.