# Quoted-Printable to Text muunnin

Koodaa tekstiä quoted-printable-muotoon tai palauta se alkuperäiseen muotoonsa. Kyseessä on RFC 2045:ssä määritelty MIME siirtokoodaus, jota käytetään sähköpostiviestien rungossa. Työkalu muuntaa syötteen UTF-8-muotoon, esittää muut kuin ASCII-tavut ja =-merkin =XX-heksapakoina, suojaa rivien lopussa olevat välilyönnit ja katkaisee rivit 76 merkin kohdalta pehmeillä rivinvaihdoilla. Purkaminen poistaa pehmeät rivinvaihdot ja palauttaa pakoeskeipit. Työkalu auttaa kehittäjiä tarkastelemaan ja rakentamaan raakoja sähköpostiviestejä ja uutiskirjeitä.

## Usein kysytyt kysymykset

### Mitä quoted-printable tarkoittaa?

Quoted-printable on RFC 2045:ssä määritelty MIME-sisältösiirtokoodaus. Se säilyttää tulostettavat ASCII-merkit luettavina ja esittää muut tavut =-merkin ja kahden heksadesimaalinumeron yhdistelmänä. Sitä käytetään sähköpostitekstissä, joka koostuu pääosin ASCII-merkeistä mutta sisältää myös joitakin aksenttimerkkejä.

### Voinko nähdä esimerkin?

café koodautuu muotoon caf=C3=A9, koska é koostuu kahdesta UTF-8-tavusta, C3 ja A9. Yhtäsuuruusmerkistä tulee =3D, joten a=b muuttuu muotoon a=3Db. Rivin lopussa oleva välilyönti muuttuu muotoon =20.

### Mitä pehmeät rivinvaihdot ovat?

Koodattujen rivien pituus saa olla enintään 76 merkkiä. Pidemmät rivit katkaistaan niin, että kunkin osan loppuun lisätään =-merkki, jonka purkaja poistaa rivin yhdistämiseksi. Työkalu ei koskaan katkaise =XX-pakomerkintää.

### Miten rivinvaihdot käsitellään?

Tekstin rivinvaihdoista tulee koodatussa tulosteessa CRLF-kiinteitä rivinvaihtoja, kuten MIME edellyttää. Purkamisessa kiinteät rivinvaihdot palautetaan tavallisiksi rivinvaihdoiksi.

### Mitä merkistöä työkalu käyttää?

Työkalu koodaa ja purkaa UTF-8-muodossa. Merkistöjen ISO-8859-1 tai Windows-1252 sähköpostiviestit purkautuvat tavuiksi, jotka eivät ole kelvollista UTF-8:aa. Työkalu ilmoittaa niistä sen sijaan, että näyttäisi virheellisiä merkkejä.

### Miksi syötteeni hylätään?

Jokaista =-merkkiä on seurattava kaksi heksadesimaalinumeroa, tai sen on oltava rivin lopussa pehmeänä rivinvaihtona. Syötteet kuten =G1 tai yksittäinen = keskellä riviä ovat virheellisiä. Sekä isot että pienet heksadesimaalinumerot hyväksytään.

### Onko quoted-printable sama asia kuin =?UTF-8?Q?-otsakekoodaus?

Ne liittyvät toisiinsa, mutta eivät ole sama asia. RFC 2047:n otsakkeen koodatut sanat käyttävät muunnelmaa, jossa välilyönnit muuttuvat alaviivoiksi ja teksti ympäröidään muodolla =?charset?Q?...?=. Tämä työkalu käsittelee viestin rungon koodausta.

### Milloin kannattaa käyttää quoted-printablea Base64:n sijaan?

Käytä quoted-printablea tekstille, joka koostuu pääosin ASCII-merkeistä, sillä teksti pysyy luettavana ja pienikokoisena. Binaariliitteille tai ei-latinalaisia kirjoitusjärjestelmiä sisältävälle tekstille Base64 on tiiviimpi.

### Poistaako työkalu lopun tyhjemerkit purkamisen aikana?

Kyllä. RFC 2045:n mukaan koodatun rivin lopussa olevat välilyönnit ja sarkaimet on lisätty siirron aikana, joten purkaja poistaa ne. Merkitykselliset välilyönnit koodataan muodossa =20 tai =09.

### Kuinka paljon tekstiä voin muuntaa?

Enintään 5 MiB tekstiä pyyntöä kohden. Syötteitäsi ei tallenneta.

Mainospaikka vapaana?

[Lähetä meille sähköpostia](mailto:hi@dennn.is?subject=Mainostaminen%20palvelussa%20OneClick%20Pro)

[Mainos Agenteille valmis lisäosa­sarja tuotteelle WordPress.](https://sleekwp.com/?ref=oneclickpro)
