Skrzynka mailowa - Email box

Poczta (również elektroniczna skrzynka pocztowa , skrzynka e-mail , poczta e-mail , e-poczta ) jest celem, do którego poczta elektroniczna wiadomości są dostarczane. Jest to odpowiednik skrzynki pocztowej w systemie pocztowym.

Definicje

Skrzynka pocztowa jest identyfikowana przez adres e-mail . Jednak nie wszystkie adresy e-mail odpowiadają magazynowi. Termin pseudo-skrzynka pocztowa jest czasami używany w odniesieniu do adresu, który nie odpowiada ostatecznemu magazynowi poczty. Przekazywanie wiadomości e-mail może być stosowane w celu dotarcia do odbiorców końcowych z takich adresów. Typowymi przykładami są elektroniczne listy mailingowe i aliasy e - mail .

RFC 5321 definiuje adres e-mail jako ciąg znaków, który identyfikuje użytkownika, do którego poczta zostanie wysłana lub lokalizację, w której poczta zostanie zdeponowana. Termin skrzynka pocztowa odnosi się do tego depozytariusza. W tym sensie terminy skrzynka pocztowa i adres mogą być używane zamiennie.

RFC 5322 definiuje skrzynkę pocztową w następujący sposób: Skrzynka pocztowa odbiera pocztę. Jest to „jednostka koncepcyjna”, która niekoniecznie odnosi się do przechowywania plików. Jest to dalszy przykład tego, że niektóre witryny mogą zdecydować się na drukowanie poczty na drukarce i dostarczanie danych wyjściowych na biurko adresata, podobnie jak w przypadku tradycyjnej transmisji faksu .

Dostęp

Dostęp do skrzynki pocztowej jest kontrolowany przez dostawcę skrzynki pocztowej . Zwykle każdy może wysyłać wiadomości do skrzynki pocztowej, podczas gdy tylko uwierzytelnieni użytkownicy mogą czytać lub usuwać ze swoich skrzynek pocztowych. Klient poczty pobiera wiadomości z jednego lub większej liczby skrzynek pocztowych. Baza danych (plik, katalog, system przechowywania), w której klient przechowuje wiadomości, nazywana jest lokalną skrzynką pocztową .

Dostęp do odczytu

Popularne protokoły klient-serwer do pobierania wiadomości to:

  • Post Office Protocol (POP): metoda najbardziej odpowiednia do odczytywania wiadomości z jednego komputera klienckiego. Zazwyczaj wiadomości są usuwane ze skrzynki pocztowej serwera po pobraniu. W każdym razie główną kopią wiadomości jest ta w lokalnej skrzynce pocztowej.
  • Internet Message Access Protocol (IMAP): przeznaczony do pobierania wiadomości od wielu klientów, umożliwiając zdalne zarządzanie skrzynką pocztową serwera. Kopie wzorcowe pozostają na serwerze, ale kopię można zapisać lokalnie.
  • Poczta internetowa przez HTTP : wiadomości są przesyłane do przeglądarki użytkownika w formacie zdefiniowanym przez serwer. Kopie wzorcowe pozostają na serwerze, prawdopodobnie w oryginalnym formacie, który można pobrać.

IMAP i poczta internetowa mogą współpracować ze sobą mniej lub bardziej płynnie. POP, jeśli jest skonfigurowany do pozostawiania wiadomości na serwerze, może być z nimi kompatybilny.

Format wiadomości internetowych, obecnie zdefiniowany przez RFC 5322, pochodzi z 1982 roku (RFC 822). Właśnie tego oczekują klienci POP i IMAP.

Dostęp do zapisu

Wiadomości wysyłane do skrzynki pocztowej są zapisywane przez agenta dostarczania poczty w lokalnej skrzynce pocztowej serwera, która dla użytkowników zdalnych jest zdalną skrzynką pocztową posiadaną na tym serwerze. Klienci IMAP mogą kopiować, przenosić i usuwać wiadomości ze zdalnych skrzynek pocztowych.

Limit rozmiaru

Skrzynki pocztowe mają limit rozmiaru, określony domyślnie na podstawie dostępnej pamięci lub na podstawie definicji przydziałów dla tej skrzynki pocztowej lub jej folderów. Oprócz ciekawostek administracyjnych limity przydziałów pomagają złagodzić ataki bombowe e-mailem .

Rozszerzenie IMAP dla kwot zostało ujednolicone w 1997 roku.

Format przechowywania

Do przechowywania wiadomości e-mail można używać dowolnego rodzaju bazy danych. Jednak pewna standaryzacja zaowocowała kilkoma dobrze znanymi formatami plików umożliwiającymi dostęp do danej skrzynki pocztowej przez różne programy komputerowe . Istnieją dwa rodzaje powszechnie używanych formatów:

  • mbox to oryginalna technika przechowywania wszystkich wiadomości w jednym pliku,
  • Maildir to nowsza specyfikacja, która umożliwia przechowywanie wszystkich wiadomości w drzewie katalogów, z jednym plikiem dla każdej wiadomości.

Nazwy skrzynek pocztowych

Nazwa skrzynki pocztowej to pierwsza część adresu e-mail, znana również jako część lokalna ; czyli część przed symbolem @ . Jego format jest formalnie określony przez RFC 5322 i RFC 5321. Często jest to nazwa użytkownika odbiorcy na serwerze pocztowym lub w domenie docelowej.

Część lokalna może mieć długość do 64 znaków i teoretycznie rozróżniana jest wielkość liter. Może składać się z sekwencji prawidłowych znaków (opisanych poniżej) lub z cudzysłowu, który może również zawierać spacje i znaki specjalne. Korzystając z rozszerzenia SMTP SMTPUTF8 , można również używać znaków spoza ASCII. Przy tworzeniu nowych nazw skrzynek pocztowych potrzebny jest zdrowy rozsądek, aby uniknąć typowych pułapek. Mówiąc słowami RFC 5321, bardzo nieufny wobec nakładania ograniczeń:

Chociaż powyższa definicja części lokalnej jest stosunkowo liberalna, w celu zapewnienia maksymalnej interoperacyjności host, który oczekuje odebrania poczty POWINIEN unikać definiowania skrzynek pocztowych, w których część lokalna wymaga (lub używa) formularza ciągu w cudzysłowie lub gdy część lokalna jest -wrażliwy.

—  John Klensin, RFC 5321

Prawidłowe znaki

Następujące znaki mogą pojawić się w części lokalnej bez cytowania:

  • Wielkie i małe litery angielskie (a–z, A–Z) i sekwencje UTF-8 w przypadku korzystania z SMTPUTF8
  • Cyfry 0do9
  • Postacie ! # $ % & ' * + - / = ? ^ _ ` { | } ~
  • Znak .(kropka) pod warunkiem, że nie jest pierwszym ani ostatnim znakiem, a także, że nie pojawia się dwa lub więcej razy pod rząd (np. Jan..Kowalski@example.com).

Zastrzeżone nazwy

Nazwy „postmaster”, „nadużycie” i inne odpowiadają dobrze znanym rolom i funkcjom i muszą być prawidłowe.

Wiadomo, że niektóre nazwy powodują problemy, być może dlatego, że są w konflikcie z nazwami używanymi wewnętrznie przez (niektóre części) oprogramowania pocztowego, w tym filtry poczty , lub dlatego, że bazowy system pamięci się nimi dławi. Istnieje wiele list, na przykład w serwisie GitHub .

Bibliografia