Skrzynka mailowa
Skrzynka pocztowa (także elektroniczna skrzynka pocztowa , skrzynka pocztowa , skrzynka pocztowa e-mail , skrzynka pocztowa ) to miejsce docelowe, do którego dostarczane są wiadomości poczty elektronicznej . Jest odpowiednikiem skrzynki na listy w systemie pocztowym.
Definicje
Skrzynka pocztowa jest identyfikowana przez adres e-mail . Jednak nie wszystkie adresy e-mail odpowiadają obiektowi przechowywania. Termin pseudo-skrzynka pocztowa jest czasami używany w odniesieniu do adresu, który nie odpowiada ostatecznemu magazynowi poczty. Aby dotrzeć do odbiorców końcowych z takich adresów, można zastosować przekierowanie wiadomości e-mail . Typowymi przykładami są elektroniczne listy mailingowe i aliasy e-mail .
RFC 5321 definiuje adres e-mail jako ciąg znaków identyfikujący użytkownika, do którego zostanie wysłana poczta, 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. Stanowi to ponadto przykład, że niektóre witryny mogą zdecydować się na drukowanie poczty na drukarce i dostarczanie wyników do biurka adresata, podobnie jak w przypadku tradycyjnej transmisji faksowej .
Dostęp
Dostęp do skrzynki pocztowej jest kontrolowany przez dostawcę skrzynki pocztowej . Zazwyczaj każdy może wysyłać wiadomości do skrzynki pocztowej, podczas gdy tylko uwierzytelnieni użytkownicy mogą czytać lub usuwać wiadomości z własnych skrzynek pocztowych. Klient poczty e-mail pobiera wiadomości z jednej lub kilku 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, która jest najbardziej odpowiednia do odczytywania wiadomości z pojedynczego komputera klienckiego. Zwykle 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 poprzez umożliwienie zdalnego zarządzania skrzynką pocztową serwera. Kopie wzorcowe pozostają na serwerze, ale kopię można zapisać lokalnie.
- Webmail przez HTTP : wiadomości są dostarczane 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ą ze sobą współpracować mniej lub bardziej bezproblemowo. 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 dostarczającego pocztę w lokalnej skrzynce pocztowej serwera, która dla użytkowników zdalnych jest zdalną skrzynką pocztową, której są właścicielami na tym serwerze. Klienci IMAP mogą kopiować, przenosić i usuwać wiadomości w zdalnych skrzynkach pocztowych.
Kwota wielkości
Skrzynki pocztowe mają limit rozmiaru, określony niejawnie na podstawie dostępnej pamięci lub po zdefiniowaniu limitów dla tej skrzynki pocztowej lub jej folderów. Oprócz ciekawostek administracyjnych, limity przydziału pomagają złagodzić bombowe w wiadomościach e-mail .
Rozszerzenie IMAP dla przydziału zostało ustandaryzowane 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 zapewnia 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 @ . 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 ciągu znaków w cudzysłowie, który może również zawierać spacje i znaki specjalne. Używając SMTPUTF8 SMTP możliwe jest również używanie znaków innych niż ASCII. Podczas tworzenia nowych nazw skrzynek pocztowych potrzebny jest zdrowy rozsądek, aby uniknąć typowych pułapek. Mówiąc słowami RFC 5321, bardzo uważaj na nakładanie ograniczeń:
Chociaż powyższa definicja części lokalnej jest względnie liberalna, dla maksymalnej interoperacyjności host, który spodziewa się odbierać pocztę, POWINIEN unikać definiowania skrzynek pocztowych, w których część lokalna wymaga (lub używa) formularza ciągu cytowanego lub w których część lokalna ma wielkość liter -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) oraz sekwencje UTF-8 , jeśli używany jest SMTPUTF8
-
0
Cyfry do9
- Postacie
! # $ % & ' * + - / = ? ^ _ ` {| } ~
- charakter
.
(kropka) pod warunkiem, że nie jest to pierwszy ani ostatni znak, a także pod warunkiem, że nie występuje dwa lub więcej razy pod rząd (np. [email protected]).
Zarezerwowane nazwy
Nazwy „postmaster”, „abuse” i inne odpowiadają dobrze znanym rolom i funkcjom i muszą być ważne.
Wiadomo, że niektóre nazwy powodują problemy, prawdopodobnie dlatego, że kolidują z nazwami używanymi wewnętrznie przez (niektóre części) oprogramowania pocztowego, w tym filtry poczty , lub dlatego, że bazowy system pamięci masowej je blokuje. Istnieje wiele list, na przykład na GitHub .