Skip to content

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

3 de lipiec de 2021
why do some emails have nonsensical strings of characters as headers 00

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 pytanie zdziwionego czytelnika.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser — pododdziału Stack Exchange, społecznościowej grupy witryn internetowych 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 wiadomość e-mail o następującym tytule:

1625297664 707 Dlaczego niektore e maile zawieraja nonsensowne ciagi znakow jako naglowki

Myśląc, że może to być złośliwe oprogramowanie, sprawdziłem w Malwarebytes, ale wyszło to bez zarzutu. Czy jest jakiś uzasadniony powód, dla którego tytuł jest bezsensownym ciągiem znaków?

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

Odpowiedź

Kontrybutor SuperUser user313114 ma dla nas odpowiedź:

Masz zakodowany tekst nagłówka z nieudaną próbą RFC 2047.

RFC 2047 to standard regulujący osadzanie znaków spoza zestawu ASCII w nagłówkach wiadomości e-mail. Mówi, że nagłówki, które nie są zgodne (dokładnie) ze standardem RFC 2047, powinny być wyświetlane bez żadnych prób dekodowania. Tak więc oprogramowanie poczty e-mail widzi zły nagłówek i wyświetla go „poprawnie” (zgodnie z wymaganiami normy).

Żadne popularne oprogramowanie nie łamie tak bardzo RFC 2047, więc prawdopodobnie pochodzi z jakiegoś podejrzanego oprogramowania do masowej wysyłki. Oprogramowanie tworzy zbyt długie zakodowane słowa (limit długości linii wynosi 76 znaków), co jest zabronione (RFC 2047 mówi „NIE WOLNO”).

Mimo że jest za długi, można go zdekodować ręcznie. Wygląda to na jakiś rodzaj spamu rekruterów:

1625297664 648 Dlaczego niektore e maile zawieraja nonsensowne ciagi znakow jako naglowki

Masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych doświadczonych technologicznie użytkowników Stack Exchange? Sprawdź pełny wątek dyskusji tutaj.

Czy ten post był pomocny?