Meestal komt onze e-mail zonder problemen of eigenaardigheden aan, maar waarom komen sommigen binnen met onzinnige tekenreeksen als kopteksten? De SuperUser Q & A-post van vandaag biedt het antwoord op de vraag van een verbaasde lezer.
De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een community-gedreven groepering van Q & A-websites.
Foto met dank aan Judith E. Bell (Flickr) .
De vraag
SuperUser-lezer dpdt wil weten waarom hij een e-mail heeft ontvangen met een onzinnige header:
Ik heb onlangs een e-mail ontvangen met de volgende titel:
![]()
Omdat ik dacht dat het malware zou kunnen zijn, heb ik een controle uitgevoerd bij Malwarebytes, maar het bleek schoon te zijn. Is er een legitieme reden waarom de titel een onzinnige reeks tekens is?
Waarom hebben sommige e-mails onzinnige tekenreeksen als kopteksten?
Het antwoord
SuperUser-bijdrager user313114 heeft het antwoord voor ons:
Wat je hebt is een koptekst die is gecodeerd met een mislukte poging om RFC 2047 .
RFC 2047 is de standaard voor het insluiten van niet-ASCII-tekens in e-mailheaders. Er staat dat headers die niet (exact) voldoen aan de RFC 2047-standaard moeten worden weergegeven zoals ze zijn in plaats van dat er wordt geprobeerd te decoderen. Dus uw e-mailsoftware ziet de slechte header en geeft deze "correct" weer (zoals vereist door de standaard).
Geen enkele reguliere software negeert RFC 2047 zo erg, dus het komt waarschijnlijk van een of andere onbetrouwbare bulkmailsoftware. De software maakt gecodeerde woorden te lang (de limiet voor de regellengte is 76 tekens), wat verboden is (RFC 2047 zegt "MUST NOT").
Ondanks dat het te lang is, kan het handmatig worden gedecodeerd. Het lijkt op een soort recruiter-spam:
![]()
Iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden lezen van andere technisch onderlegde Stack Exchange-gebruikers? Bekijk hier de volledige discussiethread .