Miksi joidenkin sähköpostiviestien otsikot ovat epäherkkiä merkkijonoja?
Useimmiten sähköpostimme saapuu ilman ongelmia tai kyselyjä, mutta miksi jotkut saapuvat epätietoisilla merkkijonoilla otsikoina? Tämän päivän SuperUser Q&A -postissa on vastaus hämmentyneeseen lukijakysymykseen.
Nykypäivän Kysymys- ja vastaus -istunto tulee meille suotuisasti SuperUserin - Stack Exchange -alueen, yhteisöpohjaisen Q & A-sivustojen ryhmittymän - kautta..
Kuva: Judith E. Bell (Flickr).
Kysymys
SuperUser-lukija dpdt haluaa tietää, miksi hän sai sähköpostin, jossa on järjetön otsikko:
Sain äskettäin sähköpostiviestin, jonka otsikko on seuraava:
Ajattelin, että se saattaa olla haittaohjelmia, ja suoritin tarkistuksen Malwarebytesin kanssa, mutta se tuli puhtaana. Onko oikeutettu syy siihen, että otsikko on järjetön merkkijono?
Miksi joissakin sähköpostiviesteissä on hahmottomia merkkijonoja otsikoina?
Vastaus
SuperUserin avustaja user313114 vastaa meille:
Teillä on jonkinlainen otsikkoteksti, joka on koodattu RFC 2047: n epäonnistuneella yrityksellä.
RFC 2047 on standardi, joka koskee muiden kuin ASCII-merkkien upottamista sähköpostin otsikoihin. Siinä todetaan, että otsikot, jotka eivät täytä (täsmälleen) RFC 2047 -standardia, on näytettävä pikemminkin kuin mitä tahansa dekoodausta yritetään. Siksi sähköpostiohjelmasi näkee huonon otsikon ja näyttää sen "oikein" (kuten standardi vaatii).
Ei valtavirran ohjelmistoa flouts RFC 2047 niin huonosti, joten se on todennäköisesti tulossa joitakin epämääräinen irtotavarana postitusohjelmisto. Ohjelmisto tekee koodatut sanat liian pitkiksi (linjan pituusraja on 76 merkkiä), joka on kielletty (RFC 2047 sanoo "MUST NOT").
Vaikka se on liian pitkä, se voidaan dekoodata manuaalisesti. Näyttää siltä, että jonkinlainen rekrytointiroskaposti:
Onko jotain lisättävää selitykseen? Ääni pois kommenteista. Haluatko lukea lisää vastauksia muilta tech-savvy Stack Exchange -käyttäjiltä? Tutustu koko keskusteluketjuun täällä.