Co to jest nagłówek wiadomości e-mail i co można z niego odczytać?

Nagłówek wiadomości e-mail to zestaw technicznych informacji dołączonych do każdej wiadomości. Zawiera dane o nadawcy i odbiorcy, serwerach, przez które przeszedł e-mail, czasie jego przesłania oraz wynikach mechanizmów uwierzytelniania takich jak SPF, DKIM i DMARC. Dzięki niemu możesz sprawdzić techniczne pochodzenie wiadomości, prześledzić jej drogę oraz szukać przyczyn problemów z dostarczaniem poczty.

Program pocztowy pokazuje Ci zwykle tylko kilka podstawowych informacji: nazwę i adres nadawcy, odbiorcę, temat oraz datę. Pełny nagłówek wiadomości zawiera znacznie więcej danych, które podczas normalnego czytania poczty pozostają ukryte.

Co to jest nagłówek wiadomości e-mail?

Nagłówek możesz potraktować jak techniczną metrykę wiadomości. Zwykła treść e-maila mówi Ci, co nadawca chciał przekazać. Nagłówek opisuje natomiast, skąd wiadomość przyszła, przez jakie serwery została przekazana, jaki posiada identyfikator i jak została potraktowana przez systemy pocztowe po drodze.

Każda wiadomość ma taki nagłówek, ale większości zawartych w nim danych nie widzisz podczas zwykłego korzystania z poczty. Program lub Webmail wyciąga z niego tylko informacje przydatne na co dzień, np. From, czyli nadawcę, Subject, czyli temat, oraz datę wysłania.

Dopiero po wyświetleniu pełnego nagłówka zobaczysz dodatkowe wpisy dotyczące trasy wiadomości, serwerów, uwierzytelnienia i sposobu jej obsługi. Te informacje są szczególnie przydatne wtedy, gdy z wiadomością dzieje się coś nietypowego.

Jak sprawdzić nagłówek wiadomości e-mail?

Sposób wyświetlenia pełnego nagłówka zależy od programu i operatora poczty. Funkcja może nazywać się Nagłówki, Pełny nagłówek, Pokaż oryginał, Źródło wiadomości albo Internet headers.

Przykładowo w Webmailu SEOHOST otwórz otrzymaną wiadomość, a następnie na górnym pasku wybierz Nagłówki. W osobnym oknie zobaczysz techniczne informacje przypisane do tej konkretnej wiadomości.

Nie przejmuj się, jeśli po otwarciu nagłówka zobaczysz kilkadziesiąt linii pozornie niezrozumiałego tekstu. Nie musisz rozumieć wszystkiego. Do podstawowej analizy wystarczy kilka najważniejszych pól.

Co można odczytać z nagłówka wiadomości?

Nie wszystkie wiadomości mają identyczny zestaw pól. Część wpisów jest standardowa, inne dodaje konkretny serwer, operator albo filtr antyspamowy. Najczęściej warto zwrócić uwagę na poniższe elementy.

Pole nagłówkaCo można z niego odczytać?
FromAdres i nazwę nadawcy wyświetlane odbiorcy. Samo pole From nie jest jednak wystarczającym dowodem, że wiadomość rzeczywiście pochodzi od tej osoby lub firmy.
Reply-ToAdres, na który zostanie wysłana odpowiedź. Jeśli znacząco różni się od adresu nadawcy, warto sprawdzić dlaczego.
Return-PathAdres wykorzystywany m.in. do obsługi informacji o niedostarczeniu wiadomości. Może pomóc przy analizie domeny użytej podczas wysyłki.
ReceivedKolejne serwery, przez które przechodziła wiadomość. Na podstawie tych wpisów można prześledzić jej techniczną drogę do Twojej skrzynki.
Message-IDUnikalny identyfikator nadany wiadomości. Przydaje się m.in. przy diagnostyce konkretnego e-maila.
Authentication-ResultsWyniki sprawdzenia mechanizmów takich jak SPF, DKIM i DMARC.
DKIM-SignatureInformację o podpisie DKIM dołączonym przez system wysyłający wiadomość.
DateDatę i godzinę zadeklarowaną podczas tworzenia lub wysyłania wiadomości.
X-Spam-*Dodatkowe informacje dodane przez niektóre systemy antyspamowe, np. wynik analizy wiadomości.
X-Mailer / User-AgentJeśli występuje, pole może wskazywać program lub system użyty do przygotowania albo wysłania wiadomości.

Szczególnie ciekawe jest pole Received. Jeżeli wiadomość przechodziła przez kilka serwerów, każdy z nich może pozostawić własny wpis. Dzięki temu można później odtworzyć trasę e-maila i sprawdzić, gdzie był obsługiwany, zanim trafił do Twojej skrzynki.

Do czego przydaje się nagłówek wiadomości e-mail?

Pełny nagłówek nie jest czymś, co musisz sprawdzać przy każdej otrzymanej wiadomości. Najczęściej zaglądasz do niego wtedy, gdy chcesz dowiedzieć się czegoś więcej o pochodzeniu e-maila albo znaleźć przyczynę problemu.

Sprawdzenie, czy ktoś podszywa się pod nadawcę

Adres widoczny w polu Od nie powinien być jedyną podstawą do oceny wiarygodności wiadomości. Jeżeli e-mail wygląda jak wiadomość od banku, sklepu albo kontrahenta, ale coś wzbudza Twoje podejrzenia, możesz porównać From, Reply-To, Return-Path oraz wyniki widoczne w Authentication-Results.

Przykładowo wiadomość może wizualnie wyglądać jak wysłana z adresu firmowego, ale odpowiedź ma trafić na zupełnie inną domenę. To nie jest automatycznie dowód oszustwa, ponieważ takie konfiguracje bywają prawidłowe, ale jest to dobry powód, aby przyjrzeć się wiadomości dokładniej.

Tak samo wynik SPF, DKIM lub DMARC = pass nie oznacza jeszcze, że treść wiadomości jest bezpieczna. Potwierdza określone elementy technicznego uwierzytelnienia nadawcy lub domeny, a nie uczciwość osoby, która wysłała e-mail.

Prześledzenie drogi wiadomości e-mail

Jeżeli wiadomość została dostarczona z dużym opóźnieniem albo chcesz sprawdzić, przez jakie systemy przechodziła, zacznij od wpisów Received. Kolejne serwery pocztowe dodają własne informacje o przyjęciu wiadomości, dzięki czemu nagłówek tworzy coś w rodzaju technicznej historii jej podróży.

Taką analizę wykorzystuje się m.in. przy problemach z dostarczeniem poczty. Można sprawdzić, czy wiadomość zatrzymała się na którymś etapie, czy pomiędzy serwerami wystąpiło większe opóźnienie albo z jakiej infrastruktury rozpoczęła swoją drogę.

Sprawdzenie SPF, DKIM i DMARC

W nagłówku znajdziesz również informacje o technicznym uwierzytelnieniu wiadomości. Pole Authentication-Results może pokazać wyniki SPF, DKIM i DMARC, np. pass, fail albo inne statusy zależne od zastosowanego mechanizmu.

To przydatne zarówno przy analizie podejrzanego e-maila, jak i wtedy, gdy sam wysyłasz wiadomości z własnej domeny i chcesz sprawdzić, czy jej zabezpieczenia zostały poprawnie rozpoznane przez serwer odbiorcy.

Diagnozowanie problemów ze spamem i dostarczaniem poczty

Nagłówek przydaje się także wtedy, gdy Twoje wiadomości trafiają do folderu Spam albo pomoc techniczna prosi Cię o przesłanie danych dotyczących konkretnego e-maila. W nagłówku mogą znajdować się wyniki filtrów antyspamowych, dane serwera wysyłającego, informacje o uwierzytelnieniu oraz kolejne etapy transportu wiadomości.

Dlatego pełny nagłówek jest jednym z pierwszych miejsc, do których zaglądam podczas bardziej technicznej diagnostyki poczty. Nie daje odpowiedzi na każde pytanie, ale pozwala zobaczyć znacznie więcej niż zwykły widok wiadomości w programie pocztowym.

Jeżeli analizujesz problem z dostarczeniem konkretnego e-maila, zobacz również jak sprawdzić, czy wiadomość e-mail została dostarczona.