Stimmt etwas mit diesem Tool nicht?

Über „QP Kodieren Online“

Dieses Tool codiert Text mit Quoted-Printable (RFC 2045) — einem Format, das 8-bit-Daten nur mit druckbaren ASCII-Zeichen darstellt; nicht direkt darstellbare Bytes werden als =XX maskiert.

Quoted-Printable diente ursprünglich, 8-bit-Inhalte (z. B. nicht-ASCII in internationalen E-Mails) durch 7-bit-Mailtransporte zu schleusen. Moderne Mail überträgt 8 bit oft sauber, doch QP taucht weiterhin in MIME-Bodies, Headern und S/MIME-Signaturen auf.

Praktisch beim Hand-Verfassen von Mails, MIME-Debugging und Anbindung an Legacy-Systeme.

So nutzt du dieses Tool

Text als Quoted-Printable für den E-Mail-Transport kodieren

  1. Text einfügen

    Quell-Zeichenkette ins Feld «Text». Alle Bytes außerhalb des druckbaren ASCII (`!`–`~`, ohne `=`) werden als `=XX` kodiert, wobei `XX` der zweistellige Großbuchstaben-Hexwert des Bytes ist.

  2. Ausführen

    Ergebnis: einzelnes Feld `encoded`. Beispiele: `café` → `caf=C3=A9`; literales `=` → `=3D`. Zeilen über 76 Zeichen bekommen einen Soft Line Break `=\r\n`; MTAs erhalten ihn über alle Hops.

  3. Wann QP sinnvoll ist

    Quoted-Printable wird in Mail-Headern und -Bodies eingesetzt (`Content-Transfer-Encoding: quoted-printable`), wenn der Inhalt hauptsächlich ASCII mit gelegentlichen Nicht-ASCII-Zeichen ist. Für Binärdaten ist base64 effizienter.

  4. Achtung Whitespace am Zeilenende

    Tabs und Spaces am Zeilenende MÜSSEN kodiert werden (`=20`, `=09`) — sonst entfernen sie manche Mail-Relays. Der Encoder erledigt das; bei Handarbeit aber bitte den Whitespace am Ende von QP-Inhalten nicht trimmen.