Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

nagłówek X-Mailer

Termin Definicja
nagłówek X-Mailer

Nagłówek X-Mailer identyfikuje oprogramowanie użyte do wysłania wiadomości.

Do czego służy ten nagłówek

X-Mailer to pole umieszczane w nagłówkach wiadomości przez program, który ją utworzył, i zawierające nazwę oraz zwykle wersję tego programu. Przykładowe wartości to nazwa klasycznego klienta Microsoftu z numerem wersji pakietu, oznaczenie biblioteki PHPMailer wraz z numerem wydania albo nazwa systemu newsletterowego. Prefiks X na początku wskazuje pole niestandardowe, spoza zestawu opisanego w specyfikacji formatu wiadomości. Warto wiedzieć, że dokument RFC 6648 odradza tworzenie nowych nagłówków z takim prefiksem, jednak X-Mailer utrwalił się na tyle mocno, że jest nadal powszechnie spotykany. Nagłówek nie wpływa na trasę wiadomości ani na jej wyświetlanie, pełni funkcję czysto informacyjną i można go zobaczyć, wybierając w kliencie pocztowym podgląd źródła wiadomości albo opcję pokazania oryginału.

Wartość diagnostyczna i strona bezpieczeństwa

Dla osoby analizującej przepływ poczty X-Mailer jest szybką odpowiedzią na pytanie, czym wiadomość została wysłana. Przy zgłoszeniu, że część korespondencji nie dociera, porównanie tego pola w wiadomościach dostarczonych i odrzuconych potrafi od razu wskazać, że problem dotyczy tylko wysyłek z formularza na stronie, a nie z klienta pocztowego. Ta sama informacja bywa jednak wykorzystywana przeciwko nadawcy. Filtry antyspamowe, w tym reguły SpamAssassin, punktują charakterystyczne wartości kojarzone z narzędziami do wysyłek masowych albo z bibliotekami często używanymi przez skrypty rozsyłające niechcianą pocztę. Ujawnianie dokładnej wersji oprogramowania ułatwia też dobór ataku pod znaną podatność. Z tego powodu w bibliotekach wysyłkowych przewidziano możliwość wyczyszczenia tego pola; w PHPMailer wystarczy ustawić właściwość XMailer na pojedynczą spację, żeby nagłówek nie został dodany. Trzeba jednak pamiętać, że nagłówek nie jest w żaden sposób uwierzytelniony, więc może zawierać dowolny tekst wpisany przez nadawcę i nie stanowi dowodu na to, jakim programem faktycznie posłużono się przy wysyłce.

Typowe nieporozumienia

Pierwsze to traktowanie X-Mailer jako identyfikatora nadawcy. Pole opisuje program, nie osobę ani serwer, a informacji o rzeczywistej drodze wiadomości należy szukać w nagłówkach Received, czytanych od dołu ku górze. Drugie to próba naprawienia problemów z dostarczalnością przez samo usunięcie tego pola. Jeśli wiadomości trafiają do spamu, decydują przede wszystkim uwierzytelnienie domeny mechanizmami SPF i DKIM, zgodność z polityką DMARC, reputacja adresu IP nadawcy oraz zachowanie odbiorców; nagłówek informacyjny jest w tym zestawie drobiazgiem. Trzecie nieporozumienie polega na myleniu go z nagłówkiem Message-ID, który jest unikalnym identyfikatorem konkretnej wiadomości i służy do wiązania odpowiedzi w wątek, oraz z polem User-Agent, spotykanym częściej w grupach dyskusyjnych. Zdarza się także, że brak tego nagłówka uznaje się za oznakę fałszerstwa, choć wiele legalnych serwerów i bram pocztowych po prostu go nie dodaje.

Analiza nagłówków przy problemach z pocztą

Rozczytanie pełnych nagłówków wiadomości bywa najszybszą drogą do ustalenia, gdzie poczta ginie: czy odrzuca ją serwer nadawcy, czy filtr po stronie odbiorcy, czy może reguła w kliencie przenosi ją do innego folderu. Zajmujemy się takimi analizami dla firm i osób prywatnych, konfigurujemy skrzynki oraz rekordy DNS domeny, a nasi technicy pracują bez przerwy przez wszystkie dni tygodnia.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę