Received header to zbiorcze określenie kolejnych wpisów Received, budujących pełną historię przekazywania wiadomości.
Received header jako ślad drogi wiadomości
Received header to określenie używane dla wszystkich pól nagłówka Received:, które serwery pocztowe dopisują podczas przekazywania wiadomości. Każdy serwer uczestniczący w dostarczeniu poczty może dodać własny wpis opisujący połączenie z poprzednim systemem oraz przekazanie wiadomości do następnego etapu. Zestaw tych wpisów tworzy techniczną historię transportu wiadomości, a nie treść widoczną dla zwykłego odbiorcy w polu „Od” lub „Do”.
Pole Received: jest elementem formatu wiadomości internetowej określonego między innymi w RFC 5321 i RFC 5322. Wpis może zawierać nazwy hostów, adresy IP, identyfikatory użytego protokołu, informacje o metodzie uwierzytelnienia połączenia, identyfikator transakcji oraz znacznik czasu. Konkretna zawartość zależy od oprogramowania serwera pocztowego i jego konfiguracji, dlatego dwa poprawne wpisy nie muszą wyglądać identycznie.
Kolejność wpisów i interpretacja trasy
Nowy serwer pocztowy zwykle dopisuje swój wpis na początku nagłówka, przed wcześniejszymi polami Received:. Z tego powodu wpis znajdujący się najwyżej opisuje najnowszy etap przetwarzania, natomiast wpis położony najniżej zazwyczaj odnosi się do najwcześniejszego zarejestrowanego przekazania. Analizując drogę wiadomości, odczytuje się więc nagłówki od dołu do góry, pamiętając, że widoczna trasa może obejmować tylko te systemy, które zdecydowały się dodać i zachować odpowiednie informacje.
Przykładowy wpis może mieć postać Received: from mail.example.net (mail.example.net [192.0.2.10]) by mx.example.org with ESMTP id ABC123; Tue, 25 Aug 2026 10:15:00 +0200. Fragment from wskazuje deklarowanego nadawcę połączenia, część w nawiasie może zawierać adres wynikający z połączenia sieciowego, by oznacza serwer przyjmujący wiadomość, a with opisuje użyty mechanizm transportu, na przykład ESMTP. Końcowy znacznik czasu jest zapisem dokonanym przez serwer tworzący dany wpis.
Co można ustalić, a czego nie potwierdza nagłówek
Analiza wielu pól Received: może pomóc ustalić, przez jakie serwery przechodziła wiadomość, z jakich adresów sieciowych przyjmowano połączenia oraz czy pomiędzy kolejnymi etapami występują niespójności czasu, nazw hostów albo kolejności. Nagłówek bywa przydatny przy rozpoznawaniu opóźnień, błędnie skonfigurowanych serwerów, pętli przekazywania oraz problemów z rozwiązywaniem nazw DNS. Różnica czasu pomiędzy wpisami nie zawsze oznacza jednak realne opóźnienie, ponieważ zegary poszczególnych maszyn mogą być ustawione nieprawidłowo.
Nie każdy fragment historii jest równie wiarygodny. Serwer może dopisać własny wpis na podstawie danych otrzymanych od poprzednika, a nadawca może umieścić w wiadomości fałszywe, wcześniejsze pola Received: jeszcze przed jej wysłaniem. Zaufaniem obejmuje się przede wszystkim wpisy dodane przez systemy znajdujące się w kontrolowanej domenie odbiorcy lub przez znane bramy pocztowe. Sam nagłówek Received: nie dowodzi autentyczności nadawcy. Do dodatkowej oceny służą między innymi wyniki SPF, podpis DKIM i polityka DMARC, o ile serwer odbiorczy je sprawdził i zachował w nagłówkach.
Odczyt nagłówka podczas sprawdzania wiadomości
Pełny zestaw pól Received: można zobaczyć po użyciu funkcji „pokaż źródło”, „pokaż oryginał” albo podobnej opcji w programie pocztowym lub webmailu. Warto zachować cały nagłówek, ponieważ pojedynczy wpis wyrwany z kontekstu nie pokazuje relacji między serwerem przyjmującym i poprzednim. Podczas analizy należy rozdzielić informacje deklarowane przez oprogramowanie pocztowe od adresu IP faktycznie użytego do połączenia, sprawdzić kolejność wpisów oraz porównać znaczniki czasu z uwzględnieniem stref czasowych zapisanych przy datach.
Wiadomość może zawierać kilka niezależnych etapów: wysłanie z programu pocztowego do serwera nadawcy, przekazanie pomiędzy serwerami domen oraz przyjęcie przez serwer odbiorcy. Zerwanie ciągłości nie musi oznaczać błędu, ponieważ część systemów ukrywa wewnętrzną topologię albo usuwa wybrane nagłówki na granicy swojej sieci. Warszawskie Pogotowie Komputerowe wykonuje profesjonalną naprawę laptopów i komputerów PC, w tym diagnostykę problemów z oprogramowaniem pocztowym oraz odczytem pełnych nagłówków wiadomości na urządzeniu użytkownika.