Домашняя » как » Почему некоторые электронные письма содержат бессмысленные строки символов в качестве заголовков?

    Почему некоторые электронные письма содержат бессмысленные строки символов в качестве заголовков?

    В большинстве случаев наша электронная почта приходит без проблем или извращений, но почему некоторые приходят с бессмысленными строками символов в качестве заголовков? Сегодняшний пост SuperUser Q & A содержит ответ на вопрос озадаченного читателя..

    Сегодняшняя сессия вопросов и ответов пришла к нам благодаря SuperUser - подразделению Stack Exchange, группе веб-сайтов вопросов и ответов, управляемой сообществом..

    Фото любезно предоставлено Джудит Е. Белл (Flickr).

    Вопрос

    Читатель SuperUser dpdt хочет знать, почему он получил письмо с бессмысленным заголовком:

    Недавно я получил письмо со следующим названием:

    Подумав, что это может быть вредоносное ПО, я проверил Malwarebytes, но все получилось. Есть ли какая-либо законная причина того, что заголовок является бессмысленной строкой символов??

    Почему некоторые письма содержат бессмысленные строки символов в качестве заголовков?

    Ответ

    Участник SuperUser user313114 имеет ответ для нас:

    То, что у вас есть, это некоторый текст заголовка, закодированный с неудачной попыткой RFC 2047.

    RFC 2047 является стандартом, регулирующим встраивание не-ASCII символов в заголовки писем. В нем говорится, что заголовки, которые не соответствуют (точно) стандарту RFC 2047, должны отображаться как есть, а не какие-либо попытки декодирования. Таким образом, ваше почтовое программное обеспечение видит неправильный заголовок и отображает его «правильно» (как того требует стандарт).

    Никакое основное программное обеспечение не так сильно пренебрегает RFC 2047, так что, вероятно, оно исходит от какого-то хитрого программного обеспечения для массовой рассылки. Программное обеспечение делает закодированные слова слишком длинными (ограничение длины строки составляет 76 символов), что запрещено (RFC 2047 говорит «НЕ ДОЛЖЕН»).

    Несмотря на то, что он слишком длинный, его можно декодировать вручную. Это похоже на спам-вербовщик:


    Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полным обсуждением здесь.