Preskoči na vsebino
TextArray
100% lokalno

Citirano natisljiv dekoder

Dekodirajte ubežne znake =C3=A9 in mehke prelome vrstic iz vira e-pošte — ali kodirajte svoje.

Vhod

Citirano natisljiv dekoder

Odprite neobdelani vir skoraj katere koli e-pošte in besedilo je posejano z =C3=A9, =E2=80=93 in vrsticami, ki se končajo z enim znakom =. To je citatno tiskanje, način MIME za stiskanje besedila, ki ni ASCII, skozi poštne sisteme, ki zaupajo samo 7-bitnim znakom. Prilepite sem in znova se glasi: =XX ubežni znaki postanejo njihovi resnični znaki s pravilnim dekodiranjem UTF-8 in mehki prelomi vrstic na koncu-enako, ki so dolge odstavke prepognili v vrstice s 76 znaki, so ponovno sestavljeni skupaj.

Dekoder je namenoma popustljiv, tako kot zahteva prava pošta: šestnajstiške številke v obeh primerih, presledki, ki se prenesejo po mehkem premoru, in neveljavni ubežniki, kot je =ZZ, ki gredo dobesedno skozi, namesto da bi uničili celotno sporočilo. Možnost RFC 2047 dodatno spremeni podčrtaje v presledke, kar je različica, ki se uporablja v kodiranih zadevah in glavah.

Preklop načina kodira namesto tega: natisljiv ASCII ostane berljiv, vse ostalo – naglasi, em-pomišljaji, emoji, kontrolni bajti – postane =XX ubežni znaki, končni presledki so zaščiteni tako, kot zahteva RFC, dolge vrstice pa se mehko zavijejo pri 76 znakih, tako da izhod pade naravnost v telo MIME. Prelom nikoli ne razdeli ubežnega zaporedja in dekodiranje lastnega izhoda vedno obnovi vhodni bajt za bajtom.

Običajne uporabe: branje vira napačno upodobljene e-pošte, odpravljanje napak v predlogi glasila, preverjanje, kaj vaša poštna knjižnica dejansko oddaja, ali priprava testnih nastavkov za razčlenjevalnik. Vse deluje lokalno v vašem brskalniku — korespondenca nikoli ne zapusti vaše naprave.

FAQ

Kaj je mehki prelom vrstice?
Znak = na samem koncu vrstice. Pomeni "ta vrstica se nadaljuje" - poštni sistemi omejijo vrstice na 78 znakov, zato se dolgi odstavki prepognejo. Dekodiranje odstrani = in prelom ter obnovi prvotno neovito vrstico.
Zakaj moje dekodirano besedilo prikazuje é namesto é?
Ker so bajti =XX dekodirani kot UTF-8, kodiranje, ki ga danes uporablja prava pošta. Orodja, ki dekodirajo vsak bajt kot Latin-1, ustvarijo é mojibake - če ste to videli, je to popravek.
Kaj naredi možnost podčrtaja RFC 2047?
Kodirane glave e-pošte (vrstice z zadevo, ki se začnejo z =?UTF-8?Q?…) uporabljajo strnjeno različico, kjer _ pomeni presledek. Vključite možnost pri lepljenju takega telesa glave; izpustite ga za telesa sporočila, kjer so podčrtaji dobesedni.
Kaj se zgodi z neveljavnimi zaporedji, kot je =ZZ?
Skozi gredo nespremenjeni. Citirano tiskanje v resničnem svetu je pogosto rahlo pokvarjeno in dekoder, ki napake ob prvem slabem pobegu zavrne točno tista sporočila, ki jih najbolj potrebujete za branje.
Ali je moja e-pošta kje naložena?
Ne. Dekodiranje poteka v celoti v vašem brskalniku in vaša korespondenca nikoli ne zapusti vaše naprave.