| Termin | Definicja |
|---|---|
| RFC 5322 | RFC 5322 to podstawowa specyfikacja opisująca format wiadomości internetowej, w tym strukturę nagłówków. Zakres RFC 5322 i miejsce nagłówków wiadomościRFC 5322 opisuje składnię wiadomości internetowych, czyli sposób zapisu ich nagłówków oraz treści. Dokument zastąpił wcześniejszy standard RFC 2822 i definiuje format używany przez programy pocztowe do przedstawiania informacji takich jak nadawca, odbiorca, temat, data utworzenia oraz identyfikator wiadomości. RFC 5322 nie jest jednak protokołem transportowym. Nie określa sposobu ustanawiania połączenia z serwerem ani mechanizmu przekazywania poczty między serwerami; te zadania należą między innymi do SMTP opisanego w RFC 5321. Wiadomość zgodna z RFC 5322 składa się z nagłówka i opcjonalnego ciała, które są rozdzielone pustą linią. Nagłówek zawiera pola w postaci nazwa pola, dwukropek i wartość, na przykład Pola From, To, Date i SubjectRFC 5322 definiuje kilka pól obowiązkowych. Pole Adresy pocztowe w tych polach mogą być zapisane jako sama skrzynka, na przykład Warto odróżnić pole Składnia wierszy, kodowanie i śledzenie odpowiedziStandard ogranicza długość pojedynczego wiersza wiadomości do 998 znaków, a wiersze dłuższe niż 78 znaków uznaje za niezalecane. Limit 78 znaków nie jest twardym zakazem, lecz wskazówką ułatwiającą czytelne wyświetlanie tekstu. Gdy pole nagłówka jest długie, można zastosować składanie wiersza. Kontynuacja musi zaczynać się od białego znaku, na przykład spacji lub tabulatora. Taki sposób zapisu dotyczy logicznie jednego pola, mimo że jego wartość zajmuje kilka fizycznych wierszy. RFC 5322 opisuje przede wszystkim znaki i strukturę składniową, ale nie rozwiązuje wszystkich problemów związanych z treścią binarną lub znakami spoza podstawowego zestawu ASCII. Kodowanie znaków w nagłówkach oraz sposób przenoszenia załączników i treści wieloczęściowych określa MIME, między innymi RFC 2045, RFC 2046 i RFC 2047. W praktyce wiadomość może więc zawierać nagłówki zgodne z RFC 5322 oraz dodatkowe pola MIME, takie jak Pola RFC 5322 w praktyce serwisowejNieprawidłowa składnia RFC 5322 może powodować odrzucenie wiadomości, błędne wyświetlanie nadawcy lub tematu, rozdzielenie odpowiedzi na kilka wątków albo problemy z parserem używanym przez klienta pocztowego. Podczas diagnostyki warto sprawdzić, czy nagłówki mają poprawne dwukropki, czy pola kontynuowane zaczynają się od białego znaku, czy między nagłówkiem a treścią znajduje się pusta linia oraz czy wiadomość nie zawiera uszkodzonych znaków końca wiersza. Należy także rozdzielić błędy samej składni RFC 5322 od problemów SMTP, DNS, uwierzytelniania lub kodowania MIME. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, dlatego przy problemach z pocztą na komputerze można sprawdzić konfigurację klienta, integralność jego plików, działanie systemu oraz sposób wyświetlania i zapisywania wiadomości. Sama naprawa urządzenia nie zmienia jednak reguł RFC 5322. Jeżeli wiadomość jest odrzucana przez zewnętrzny serwer z powodu niepoprawnego nadawcy, błędnego SMTP albo polityki domeny, przyczyny trzeba szukać w odpowiednim elemencie infrastruktury, a nie w konstrukcji laptopa. Do ręcznej kontroli struktury przydatny jest surowy widok wiadomości, a nie wyłącznie ekran z tematem i nazwą nadawcy. Analiza pełnych nagłówków pozwala zobaczyć pola |