Domača » kako » Zakaj so nekateri e-poštni naslovi Nonsensical strune znakov kot glave?

    Zakaj so nekateri e-poštni naslovi Nonsensical strune znakov kot glave?

    V večini primerov naš e-poštni naslov prispe brez težav ali težav, toda zakaj nekateri pridejo z nesmiselnimi nizi znakov kot glave? Današnja postavka SuperUser Q&A ima odgovor na zmedeno vprašanje bralca.

    Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki temelji na skupnostih spletnih mest za vprašanja in odgovore.

    Fotografija ustreza Judith E. Bell (Flickr).

    Vprašanje

    Bralnik super uporabnika dpdt želi vedeti, zakaj je prejel e-poštno sporočilo z nesmiselno glavo:

    Pred kratkim sem prejel e-poštno sporočilo z naslednjim naslovom:

    Mislil sem, da je to lahko zlonamerna programska oprema, zato sem preveril Malwarebytes, vendar je prišel čisto. Ali obstaja utemeljen razlog, da je naslov nesmiselni niz znakov?

    Zakaj imajo nekatera elektronska sporočila nesmiselne nize znakov kot glave?

    Odgovor

    Prispevek uporabnika SuperUser user313114 ima odgovor za nas:

    Kar imate, je nekaj besedila glave, ki je kodirano z neuspelim poskusom RFC 2047.

    RFC 2047 je standard, ki ureja vdelavo ne-ASCII znakov v glave e-pošte. Pravi, da morajo biti glave, ki ne ustrezajo (natančno) standardu RFC 2047, prikazane, kot da so, in ne kakršnekoli dekodiranje. Torej vaša programska oprema za e-pošto vidi slabo glavo in jo prikazuje »pravilno« (kot to zahteva standard).

    Nobena mainstream programska oprema ne krši RFC 2047 tako slabo, tako da je verjetno, da prihaja iz nekaterih dodgy programske opreme v razsutem stanju. Programska oprema predolgo kodira besede (omejitev dolžine linije je 76 znakov), kar je prepovedano (RFC 2047 pravi »MUST NOT«).

    Kljub temu, da je predolga, jo je mogoče dekodirati ročno. Zgleda kot nekakšna neželena pošta:


    Imate kaj dodati pojasnilu? Zvok v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.