Geciteerde aftekenbare encoder
Quoted-printable is de codering die ervoor zorgt dat 8-bits tekst goed kan worden overgedragen via een 7-bits-e-mail. Deze encoder converteert elke byte boven 126 (en enkele speciale bytes zoals =) naar de hexagonale escapecodes =XX, sluit regels op 76 karakters af en geeft een tekststring die kan worden gebruikt in een MIME-lichaam met code Content-Transfer-Encoding: quoted-printable.
Hoe je tekst codeert voor aangegeven te kunnen worden afgedrukt
-
1
Plaats uw tekst
De invoer wordt standaard als UTF-8 verwerkt. Geaccentueerde letters en emoji worden omgezet in meervoudige byte-sequenties.
-
2
Klik op 'Code invoeren'
Bijten buiten het drukbare ASCII-bereik, evenals het letterlijke gelijkteken (=), worden omgezet tot =HH-escapes in hoofdlettershexadecimale vorm.
-
3
Gebruik zachte regelbraken
Regels die langer zijn dan 76 karakters worden onderbroken met een = aan het einde en een CRLF. Uw MTA zal deze regels opnieuw samenvoegen.
De regels, kort versie
RFC 2045 definieert ‘quoted-printable’. De belangrijkste aspecten zijn als volgt:
| Bytebereik | Verwerking |
|---|---|
33 tot 126, met uitzondering van = (61) |
Afgedrukt zoals gebonden |
| 9 (tab), 32 (ruimte) | Zoals staat, tenzij aan het eind van de regel |
= (61) |
Is altijd onder de naam =3D verschenen |
| Alles anders | Geëscapaseerd als =HH |
| Liniegrootte > 76 | Zachte omslag met = + CRLF |
Waarom dit bestaat
SMTP garandeerde historisch een schone levering van 7 bits. Gegevens buiten dit bereik konden worden afgesneden, omgekeerd of gesplitst. Quoted-printable houdt de inhoud leesbaar wanneer deze wordt geopend in een debugger (in tegenstelling tot Base64, dat ondoorzichtig is), terwijl het toch veilig is voor transport.
Veelvoorkomende fouten
- Volgende ruimtes: Een ruimte aan het einde van een regel moet worden gecodeerd als
=20; anders worden deze door e-mailrelais verwijderd. - Afscheidpunten van regels: Gebruik CRLF in plaats van LF; de RFC 5322-headers vereisen dit.
- Vooral gebruik UTF-8: encodeeer uw tekst als UTF-8-baits en pas daarna als gekoppeld te printen tekst. Als u dit in de verkeerde volgorde doet, worden geaccentueerde tekens verkeerd weergegeven.
Veelgestelde vragen
Gebruik ‘Quoted-printable’ als de tekst voornamelijk bestaat uit ASCII-bites met af en toe niet-ASCII-bites (typisch Europese e-mail). Gebruik ‘Base64’ als de inhoud binair is of sterk niet-Latijnisch is; deze codeformatie biedt een efficiëntere compressie.
Dit is een typografische rechts-komende single quote (U+2019) die is gecodeerd als een UTF-8-byt. Een client die niet kent hoe omgevatte teksten moeten worden weergegeven, toont de originele escape-teken.
RFC 2045 stelt 76 als het maximale aantal tekens voor een afgedrukte regel. De meeste encoders sluiten op 75 om ruimte te bieden voor de eindelijke ‘=’-teken (soft break). Het overschrijden van 76 kan leiden tot afwijzing door strenge MTA’s.
Ja. De tekst wordt naar de website gestuurd om hem te coderen of decoderen. Plak geen wachtwoorden, privésleutels of vertrouwelijke berichten.
Gerelateerde tools
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
HTML-tekenreferentie
Een doorzoekbare lijst met HTML-entiteiten, hun benoemde en numerieke codes, plus kopiëren met één klik voor speciale tekens en symbolen.
Sneltoetsenoverzicht
Zoek gedocumenteerde standaardsneltoetsen voor VS Code, Chrome en Bash met GNU Readline op macOS, Windows en Linux.
E-mailvalidator
Valideer een e-mailadres: RFC 5322-syntaxcontrole, live MX-record-zoekopdracht, plus details over lokaal deel, domein en lengte. Er wordt geen e-mail verstuurd.
EditorConfig-generator
Genereer een .editorconfig-bestand met uw regels voor inspringstijl en -grootte, regeleinde, tekenset en witruimte voor consistente opmaak in alle IDE's en editors.
CSS-kaartgenerator
Maak de CSS voor een kaartcontainer: achtergrond, rand, hoekradius, binnenruimte en een zachte slagschaduw, met direct voorbeeld en copy-pastecode.
Tool beschikbaar in andere talen
- เอนโคเดอร์สำหรับการพิมพ์แบบอ้างอิง [TH]
- Koder quoted-printable [PL]
- Đã trích dẫn – Bộ mã hóa in được [VI]
- Codificador Quoted-Printable [PT]
- 引用可能な印刷エンコーダ [JA]
- مشفر للطباعة المقتبسة [AR]
- Quoted-Printable 인코더 [KO]
- Codificador Quoted-Printable [ES]
- Citerbar och utskriftsförmögen kodare [SV]
- Encoder yang dapat dicetak dan dikutip [ID]
- Encodeur Quoted-Printable [FR]
- Quoted-Printable-Encoder [DE]
- Codificatore Quoted-Printable [IT]
- Quoted-Printable Encoder [EN]
- Кодер для печатного копирования [RU]
- Quoted-Printable Kodlayıcı [TR]
- 可打印编码器 [ZH]