Startpagina » hoe » Waarom hebben sommige e-mails onzinnige tekenreeksen als headers?

    Waarom hebben sommige e-mails onzinnige tekenreeksen als headers?

    Meestal arriveert onze e-mail zonder problemen of eigenaardigheden, maar waarom komen sommigen met onzinnige tekenreeksen als headers? De SuperUser Q & A-post van vandaag heeft het antwoord op de vraag van een verbaasde lezer.

    De Question & Answer-sessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een gemeenschapsgedreven groep 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 kop:

    Ik heb onlangs een e-mail ontvangen met de volgende titel:

    In de veronderstelling dat het mogelijk malware is, heb ik een check uitgevoerd bij Malwarebytes, maar deze is schoon. Is er een legitieme reden waarom de titel een onzinnige tekenreeks is??

    Waarom hebben sommige e-mails onzinnige tekenreeksen als kopteksten?

    Het antwoord

    SuperUser-bijdrager user313114 heeft het antwoord voor ons:

    Wat u hebt, is een koptekst die is gecodeerd met een mislukte poging RFC 2047.

    RFC 2047 is de standaard voor het insluiten van niet-ASCII-tekens in e-mailheaders. Er staat dat kopteksten die niet (precies) voldoen aan de RFC 2047-standaard moeten worden weergegeven zoals ze is, in plaats van dat ze worden geprobeerd te decoderen. Dus uw e-mailsoftware ziet de slechte header en geeft deze "correct" weer (zoals vereist door de standaard).

    Geen mainstream-software negeert RFC 2047 zo slecht, dus het komt waarschijnlijk van een aantal dodgy bulk mailing-software. De software maakt gecodeerde woorden te lang (de lijnlengtegrens is 76 tekens), wat verboden is (RFC 2047 zegt "MOET NIET").

    Ondanks dat het te lang is, kan het handmatig worden gedecodeerd. Het ziet eruit als een soort recruiter-spam:


    Heb je iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread.