Den här artikeln täcker de vanligaste e-postprotokollen på Internet - POP3, IMAP och SMTP. Var och en av dem har en specifik funktion och arbetssätt. Innehållet i artikeln förklarar vilken konfiguration som är bäst lämpad för användarens specifika behov vid användning av en e-postklient. Det avslöjar också svaret på frågan om vilket protokoll som stöder e-post.
Vad är POP3?
Post Office Protocol Version 3 (POP3) är ett standard e-postprotokoll som används för att ta emot e-post från en fjärrserver till en lokal e-postklient. Låter dig ladda ner meddelanden till din lokala dator och läsa dem även om användaren är offline. Observera att när du använder POP3-protokollet för att ansluta till ditt konto, laddas meddelanden ner lok alt och raderas från e-postservern.
POP3-protokollet fungerar som standardtvå portar:
- port 110 är en okrypterad POP3-port;
- port 995 – denna bör användas om du vill ansluta säkert till POP3.
Vad är IMAP?
Internet Message Access Protocol (IMAP) är ett protokoll för hämtning av e-post som används för att komma åt det på en fjärrwebbserver från en lokal klient. IMAP och POP3 är de två vanligaste protokollen för att ta emot e-post och stöds av alla moderna e-postklienter och webbservrar.
POP3-protokollet förutsätter att din e-postadress endast är tillgänglig från en applikation, medan IMAP låter dig logga in från flera klienter samtidigt. Det är därför IMAP är bäst om du ska få åtkomst till din e-post från flera platser, eller om dina meddelanden hanteras av flera användare.
IMAP-protokollet fungerar på två portar:
- port 143 är den okrypterade standardporten för IMAP;
- port 993 - måste användas om du vill ansluta säkert med IMAP.
Vad är SMTP?
The Simple Mail Transfer Protocol (SMTP) är standardprotokollet för att skicka e-post över Internet.
SMTP fungerar på tre portar:
- port 25 är standard okrypterad SMTP-port;
- port 2525 – den öppnas på alla SiteGround-servrar om port 25filtreras (till exempel av din internetleverantör) och du vill skicka okrypterade e-postmeddelanden med SMTP;
- port 465 - detta används om du vill skicka meddelanden säkert med SMTP.
Vilka protokoll används för e-postutbyte? Koncept och villkor
Begreppet "e-postserver" syftar på de två servrar som behövs för att skicka och ta emot e-post, dvs. SMTP och POP.
Den inkommande e-postservern är den server som är kopplad till ditt e-postadresskonto. Den kan inte ha mer än en server för inkommande e-post. Åtkomst till inkommande meddelanden kräver en e-postklient, ett program som kan ta emot e-post från ett konto, som låter användaren läsa, vidarebefordra, radera och svara på meddelanden. Beroende på din server kan du använda en dedikerad e-postklient (som Outlook Express) eller en webbläsare. Till exempel används Internet Explorer för att komma åt e-postbaserade konton. Brev lagras på servern för inkommande e-post tills de laddas ner. När du har laddat ner din e-post från e-postservern kommer du inte att kunna göra det igen. För att lyckas ladda upp data måste du ange rätt inställningar i ditt e-postprogram. De flesta servrar för inkommande e-post använder något av följande protokoll: IMAP, POP3,
Server för utgående e-post (SMTP)
Detta är en server som endast används för att skicka e-postmeddelanden (för att överföra dem från dine-postklientprogram till mottagaren). De flesta utgående e-postservrar använder Simple Mail Transfer Protocol (SMTP) för att skicka e-post. Beroende på dina nätverksinställningar kan den utgående e-postservern tillhöra din ISP eller servern där du konfigurerade ditt konto. Alternativt kan du använda en prenumerationsbaserad SMTP-server som gör att du kan skicka e-postmeddelanden från vilket konto som helst. På grund av skräppostproblem låter de flesta utgående e-postservrar dig inte skicka e-post om du inte är inloggad på ditt nätverk. En server med ett öppet relä gör att du kan använda den för att skicka e-post, oavsett om du tillhör dess nätgrupp eller inte.
E-postportar
För nätverk betyder en port slutpunkten för en logisk anslutning. Portnumret avgör dess typ. Standard e-postportar listas nedan:
- POP3 - port 110;
- IMAP - port 143;
- SMTP - port 25;
- HTTP - port 80;
- secure SMTP (SSMTP) - port 465;
- secure IMAP (IMAP4-SSL) - port 585;
- IMAP4 över SSL (IMAPS) - port 993;
- Secure POP3 (SSL-POP) - port 995.
E-postprotokoll: IMAP, POP3, SMTP och
Protokoll hänvisar i grunden till standardmetoden som används i varje ändekommunikationskanal. För att hantera e-post måste du använda en speciell klient för att komma åt e-postservern. I sin tur kan de utbyta information med varandra med hjälp av helt olika protokoll.
IMAP-protokoll
IMAP (Internet Message Access Protocol) är ett standardprotokoll för åtkomst till e-post från din lokala server. IMAP är ett klient/serverprotokoll där e-post tas emot och data lagras av din internetserver. Eftersom det bara kräver en liten mängd dataöverföring, fungerar det bra även på en långsam anslutning, till exempel en uppringd anslutning. När klienten försöker läsa ett visst e-postmeddelande laddar klienten ner data från servern. Du kan också skapa och hantera mappar eller postlådor på servern, radera meddelanden.
POP3-protokoll
Post Office Protocol 3 (POP) e-postöverföringsprotokoll ger ett enkelt, standardiserat sätt för användare att komma åt postlådor och ladda ner meddelanden till sina datorer.
När du använder POP-protokollet kommer alla dina e-postmeddelanden att laddas ner från e-postservern till den lokala datorn. Du kan också lämna kopior av dina e-postmeddelanden på servern. Fördelen är att när dina meddelanden väl har laddats ner kan du stänga av din internetuppkoppling och läsa din e-post när du vill utan att det medför ytterligare kommunikationskostnader. Med en annanÅ andra sidan tar du emot och laddar ner många oönskade meddelanden (inklusive spam eller virus) med detta protokoll.
SMTP-protokoll
SMTP (Simple Mail Transfer Protocol) används av Mail Transfer Agent (MTA) för att leverera e-postmeddelanden till en specifik mottagarserver. SMTP kan endast användas för att skicka e-postmeddelanden, inte för att ta emot dem. Beroende på ditt nätverk eller Internetleverantörs inställningar kanske du bara kan använda SMTP-protokollet under vissa förhållanden.
HTTP-protokoll
HTTP är inte ett e-postprotokoll, men det kan användas för att komma åt din brevlåda. Det kallas också ofta för webbe-post. Den kan användas för att skriva eller ta emot e-postmeddelanden från ditt konto. Hotmail är ett bra exempel på att använda HTTP som ett e-postprotokoll.
hanterade filöverföringar och nätverkslösningar
Din förmåga att skicka och ta emot e-post beror huvudsakligen på de tre TCP-protokollen. De är SMTP, IMAP och POP3.
SMTP
Låt oss börja med SMTP eftersom dess huvudfunktion skiljer sig från de andra två. SMTP-protokollet, eller Simple Mail Transfer Protocol, används främst för att skicka e-post från en e-postklient (som Microsoft Outlook, Thunderbird eller Apple Mail) till en e-postserver. Den används också för att vidarebefordra eller vidarebefordra e-postmeddelanden frånen e-postserver till en annan. Detta är nödvändigt om avsändaren och mottagaren har olika e-postleverantörer.
SMTP, som anges i RFC 5321, använder port 25 som standard. Den kan också använda port 587 och port 465. Den senare, som introducerades som den valda porten för säker SMTP (a.k.a. SMTPS), är utfasad. Men i själva verket används den fortfarande av flera e-postleverantörer.
POP3
Post Office Protocol, eller POP, används för att hämta e-postmeddelanden från en e-postserver till en e-postklient. Den senaste versionen som används ofta är version 3, därav termen "POP3".
POP, version 3, specificerad i RFC 1939, stöder tillägg och flera autentiseringsmekanismer. Autentiseringsfunktioner krävs för att förhindra angripare från att få tillgång till användarnas meddelanden.
POP3-klienten får e-post som detta:
- ansluter till e-postservern på port 110 (eller 995 för SSL/TLS-anslutningar);
- hämtar e-postmeddelanden;
- tar bort kopior av meddelanden som lagrats på servern;
- kopplar från servern.
Även om POP-klienter kan konfigureras så att servern kan fortsätta att lagra kopior av nedladdade meddelanden, är stegen ovan vanlig praxis.
IMAP
IMAP, särskilt den nuvarande versionen (IMAP4), är ett mer komplext protokoll. Detta tillåter användare att gruppera relaterademeddelanden och placera dem i mappar, som i sin tur kan organiseras hierarkiskt. Den är också utrustad med meddelandeflaggor som indikerar om ett meddelande har lästs, raderats eller tagits emot. Det tillåter till och med användare att söka i serverpostlådor.
Arbetslogik (imap4-inställningar):
- ansluter till e-postserver på port 143 (eller 993 för SSL/TLS-anslutningar);
- hämtar e-postmeddelanden;
- används för att ansluta innan du stänger e-postklientprogrammet och ladda ner meddelanden på begäran.
Observera att meddelanden inte raderas på servern. Detta kan få allvarliga konsekvenser. IMAP-specifikationer finns i RFC 3501.
Välja mellan IMAP och POP3
Eftersom grundfunktionen hos SMTP är fundament alt annorlunda, involverar det bästa protokolldilemmat vanligtvis bara IMAP och POP3.
Om serverlagringsutrymme är viktigt för dig, välj POP3. En server med begränsat minne är en av de viktigaste faktorerna som kan tvinga dig att stödja POP3. Eftersom IMAP lämnar meddelanden på servern kan den förbruka minnesutrymme snabbare än POP3.
Om du vill komma åt din e-post när som helst är det bäst att hålla fast vid IMAP. Det finns en bra anledning till att IMAP utformades för att lagra meddelanden på servern. Den används för att söka efter meddelanden från flera enheter - ibland till och med samtidigt. Så om du har en iPhone, en Android-surfplatta, en bärbar dator och en stationär dator och vill läsa e-post från någon eller alla dessa enheter, är IMAP det bästa valet.
Synkronisering är en annan fördel med IMAP. Om du får åtkomst till e-postmeddelanden från flera enheter vill du förmodligen att alla ska visa vilka åtgärder du än har vidtagit.
Om du till exempel läser meddelanden A, B och C vill du att de ska markeras som "lästa" på andra enheter också. Om du har raderat bokstäverna B och C vill du att samma meddelanden ska raderas från din brevlåda på alla prylar. Alla dessa synkroniseringar kan bara uppnås om du använder IMAP.
Eftersom IMAP tillåter användare att organisera meddelanden hierarkiskt och placera dem i mappar, hjälper det användarna att bättre organisera sin korrespondens.
All IMAP-funktionalitet kommer naturligtvis med ett pris. Dessa lösningar är svårare att implementera och slutar med att de förbrukar mycket mer CPU och RAM, särskilt när det gör synkroniseringsprocessen. Faktum är att hög CPU- och minnesanvändning kan hända på både klientsidan och serversidan om det finns massor av meddelanden att synkronisera. Ur denna synvinkel är POP3-protokollet billigare, men mindre funktionellt.
Sekretess är också en av de frågor som kommer att vara mycket beroende av slutanvändarna. De skulle i allmänhet föredra att ladda ner alla e-postmeddelanden och inte lämnakopior av dem på en okänd server.
Hastighet är en fördel som varierar och beror på situationen. POP3 har möjlighet att ladda ner alla e-postmeddelanden vid anslutning. Och IMAP kan vid behov (till exempel när det inte finns tillräckligt med trafik) ladda ner endast meddelanderubriker eller vissa delar och lämna bilagor på servern. Först när användaren bestämmer sig för att de återstående delarna är värda att ladda ner kommer de att bli tillgängliga för honom. Därför kan IMAP anses vara snabbare.
Men om alla meddelanden på servern måste laddas ner varje gång, kommer POP3 att vara mycket snabbare.
Som du kan se har vart och ett av de beskrivna protokollen sina fördelar och nackdelar. Det är upp till dig att bestämma vilka funktioner eller funktioner som är viktigare.
Det sätt du vill komma åt e-postklienten avgör också vilket protokoll som är att föredra. Användare som bara arbetar från en dator och använder webbmail för att komma åt sina nya e-postmeddelanden kommer att uppskatta POP3.
Användare som byter brevlådor eller kommer åt sina e-postmeddelanden från olika datorer kommer dock att föredra IMAP.
Spam-brandväggar med SMTP, IMAP och POP3
De flesta skräppostbrandväggar hanterar och skyddar bara SMTP-protokollet. Servrar skickar och tar emot SMTP-e-post och de kommer att kontrolleras av skräppostbrandväggen på gatewayen. Vissa skräppostbrandväggar ger dock möjligheten att skydda POP3 och IMAP4 när externa användare behöver dessa tjänster förtillgång till deras e-post.
SMTP-brandväggar är transparenta för slutanvändare; det finns inga konfigurationsändringar för klienter. Användare tar fortfarande emot och skickar e-postmeddelanden till e-postservern. Exchange eller Dominos måste till exempel konfigurera proxybaserad meddelandedirigering till brandväggen när e-post skickas och tillåta att e-post skickas från brandväggen.