E-postlåda
En brevlåda (även elektronisk brevlåda , e-postlåda , e-postlåda , e-postlåda ) är destinationen till vilken e- postmeddelanden levereras. Det är motsvarigheten till en brevlåda i postsystemet.
Definitioner
En brevlåda identifieras av en e-postadress . Det är dock inte alla e-postadresser som motsvarar en lagringsanläggning. Termen pseudo-postlåda används ibland för att hänvisa till en adress som inte motsvarar en definitiv postbutik. Vidarebefordran av e-post kan tillämpas för att nå slutmottagare från sådana adresser. Elektroniska e-postlistor och e-postalias är typiska exempel.
RFC 5321, definierar en e-postadress som en teckensträng som identifierar en användare till vilken e-post kommer att skickas eller en plats till vilken e-post kommer att deponeras. Termen brevlåda avser det depån. I den meningen kan termerna postlåda och adress användas omväxlande.
RFC 5322 definierar en brevlåda enligt följande: En brevlåda tar emot post. Det är en "konceptuell enhet" som inte nödvändigtvis hänför sig till fillagring. Det exemplifierar vidare att vissa webbplatser kan välja att skriva ut post på en skrivare och leverera utdata till adressatens skrivbord, ungefär som en traditionell faxöverföring .
Tillgång
Tillgången till en brevlåda styrs av en brevlådeleverantör . Vanligtvis kan vem som helst skicka meddelanden till en brevlåda medan endast autentiserade användare kan läsa eller radera från sina egna brevlådor. En e-postklient hämtar meddelanden från en eller flera brevlådor. Databasen (fil, katalog, lagringssystem) där klienten lagrar meddelandena kallas den lokala brevlådan .
Läsåtkomst
Populära klient- serverprotokoll för att hämta meddelanden är:
- Post Office Protocol (POP): en metod som är mest lämpad för att läsa meddelanden från en enskild klientdator. Vanligtvis tas meddelanden bort från serverns brevlåda efter hämtning. Hur som helst, huvudkopian av ett meddelande är den i den lokala brevlådan.
- Internet Message Access Protocol (IMAP): utformat för att hämta meddelanden från flera klienter genom att tillåta fjärrhantering av serverns brevlåda. Huvudkopior stannar på servern, men en kopia kan sparas lokalt.
- Webbmail över HTTP : meddelanden skickas till en användares webbläsare i ett serverdefinierat format. Huvudkopior stannar på servern, möjligen i originalformatet, som kan vara nedladdningsbart.
IMAP och webbmail kan gå ihop med varandra mer eller mindre sömlöst. POP, om den är konfigurerad att lämna meddelanden på servern, kan vara kompatibel med dem.
Internetmeddelandeformat, som för närvarande definieras av RFC 5322, går tillbaka till 1982 (RFC 822). Det är vad POP- och IMAP-klienter förväntar sig att hämta.
Skrivåtkomst
Meddelanden som skickas till en postlåda skrivs av en e-postleveransagent till serverns lokala postlåda, som för fjärranvändare är en fjärrbrevlåda som de äger på den servern. IMAP-klienter kan kopiera, flytta och ta bort meddelanden i fjärrbrevlådor.
Storlekskvot
Brevlådor har en storleksgräns, antingen implicit bestämd av tillgängligt minne, eller efter kvotdefinitioner för den postlådan eller dess mappar. Förutom administrativa trivia hjälper kvotgränser till att lindra bombattacker via e-post .
En IMAP-förlängning för kvot standardiserades 1997.
Lagringsformat
Alla typer av databas kan användas för att lagra e-postmeddelanden. Viss standardisering har dock resulterat i flera välkända filformat för att tillåta åtkomst till en given brevlåda med olika datorprogram . Det finns två typer av ofta använda format:
- mbox är den ursprungliga tekniken för att lagra alla meddelanden i en enda fil,
- Maildir är en nyare specifikation som ger möjlighet att lagra alla meddelanden i ett katalogträd, med en fil för varje meddelande.
Brevlådans namn
Ett brevlådenamn är den första delen av en e-postadress, även känd som lokal-del ; det vill säga delen före @ -symbolen. Dess format anges formellt av RFC 5322 och RFC 5321. Det är ofta användarnamnet för mottagaren på e-postservern eller i måldomänen.
Den lokala delen kan vara upp till 64 tecken lång och är i teorin skiftlägeskänslig. Den kan bestå av antingen en sekvens av giltiga tecken (beskrivs nedan) eller en citattecken, som även kan innehålla mellanslag och specialtecken. Med SMTPUTF8 förlängning av SMTP är det också möjligt att använda icke-ASCII-tecken. Lite sunt förnuft behövs när man skapar nya brevlådenamn, för att undvika vanliga fallgropar. Med orden i RFC 5321, mycket försiktig med att införa restriktioner:
Även om ovanstående definition för Local-part är relativt tillåtande, för maximal interoperabilitet, BÖR en värd som förväntar sig att ta emot e-post undvika att definiera postlådor där Local-delen kräver (eller använder) formen Quoted-string eller där Local-delen är skiftläge -känslig.
— John Klensin, RFC 5321
Giltiga tecken
Följande tecken kan förekomma i en lokal del utan citat:
- Versaler och gemener engelska bokstäver (a–z, A–Z) och UTF-8- sekvenser om du använder SMTPUTF8
-
0
Siffror till9
- Karaktärer
! # $ % & ' * + - / = ? ^ _ ` { | } ~
- Karaktär
.
(prick) förutsatt att det inte är det första eller sista tecknet, och även förutsatt att det inte visas två eller flera gånger i följd (t.ex. [email protected]).
Reserverade namn
Namnen "postmästare", "missbruk" och andra motsvarar välkända roller och funktioner och måste vara giltiga.
Vissa namn är kända för att orsaka problem, möjligen för att de kommer i konflikt med namn som används internt av (vissa delar av) e-postprogramvaran, inklusive e- postfilter , eller för att det underliggande lagringssystemet kvävs av dem. Ett antal listor finns, till exempel på GitHub .