Główna » jak » Dlaczego niektóre e-maile mają nielogiczne ciągi znaków jako nagłówki?

    Dlaczego niektóre e-maile mają nielogiczne ciągi znaków jako nagłówki?

    Przez większość czasu nasz e-mail przychodzi bez problemów i dziwactw, ale dlaczego niektórzy przychodzą z bezsensownymi ciągami znaków jako nagłówkami? Dzisiejszy post z pytaniami i odpowiedziami dla SuperUser zawiera odpowiedź na zaintrygowane pytanie czytelnika.

    Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupowania witryn z pytaniami i odpowiedziami.

    Zdjęcie dzięki uprzejmości Judith E. Bell (Flickr).

    Pytanie

    Czytnik SuperUser dpdt chce wiedzieć, dlaczego otrzymał wiadomość e-mail z bezsensownym nagłówkiem:

    Niedawno otrzymałem e-maila z następującym tytułem:

    Myśląc, że to może być złośliwe oprogramowanie, uruchomiłem test w Malwarebytes, ale wszystko wyszło na jaw. Czy istnieje uzasadniony powód, by tytuł był bezsensownym ciągiem znaków??

    Dlaczego niektóre e-maile mają bezsensowne ciągi znaków jako nagłówki?

    Odpowiedź

    Użytkownik superUżytkownika - użytkownik313114 ma dla nas odpowiedź:

    To, co masz, to tekst nagłówka zakodowany z nieudaną próbą RFC 2047.

    RFC 2047 to standard rządzący osadzaniem znaków spoza ASCII w nagłówkach wiadomości e-mail. Mówi on, że nagłówki, które nie są zgodne (dokładnie) ze standardem RFC 2047, powinny być wyświetlane tak, jak to jest, a nie próbą dekodowania. Twoje oprogramowanie do obsługi poczty e-mail widzi zły nagłówek i wyświetla go "poprawnie" (zgodnie z wymaganiami standardu).

    Żadne popularne oprogramowanie nie łamie RFC 2047 tak bardzo, więc prawdopodobnie pochodzi z jakiegoś podejrzanego oprogramowania do masowych wysyłek. Oprogramowanie robi zbyt długo zakodowane słowa (ograniczenie długości linii wynosi 76 znaków), co jest zabronione (RFC 2047 mówi "NIE MUSISZ").

    Pomimo tego, że jest zbyt długi, może być dekodowany ręcznie. Wygląda jak jakiś spam rekrutujący:


    Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.