Was macht ein 3D in diesem HTML?

229

Ich versuche, einen Mailer, den ich in mein Google Mail-Konto aufgenommen habe, zu duplizieren, indem ich mir dessen Code ansehe. Ich sehe viel davon in mehreren Quellbetrachtern:

 <td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" width=3D"90">=A0</td>
 <td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" align=3D"right" width=3D"110">

Ist 3D eine Art Mail-Rendering, von dem ich nichts weiß?

Nic
quelle
5
PHP hat eine Methode zum Konvertieren einer druckbaren Zeichenfolge in eine 8-Bit-Zeichenfolge php.net/manual/en/function.quoted-printable-decode.php
John Magnolia

Antworten:

339

Es ist ein E-Mail-Codierungssystem namens " Anführungszeichen druckbar" ", mit dem Nicht-ASCII-Zeichen als ASCII für den E-Mail-Transport dargestellt werden können.

In Anführungszeichen werden nicht standardmäßige E-Mail-Oktette als =Zeichen dargestellt, gefolgt von zwei hexadezimalen Ziffern, die den Wert des Oktetts darstellen. Um eine Ebene =in E-Mails darzustellen , muss sie natürlich auch mit einer druckbaren Codierung in Anführungszeichen dargestellt werden: 3D sind die Hex-Ziffern, =die dem ASCII-Wert (61) entsprechen.

Chris Jester-Young
quelle
16
Jep. Sie sollten Content-Transfer-Encoding: quoted-printablein den Kopfzeilen sehen, ob QP verwendet wird.
Piskvor verließ das Gebäude
166
Jeeze. Warum ist E-Mail so kompliziert?
Stephen
13
@melee: Schreiben Sie nicht von Hand in QP (dh Ihre Vorlage sollte =nicht verwendet werden =3D). :-) Wenn Ihre E-Mail-Software QP verwenden muss, wird sie automatisch konvertiert.
Chris Jester-Young
48
Sparen Sie sich die unvermeidliche Suche nach einem Decoder: motobit.com/util/quoted-printable-decoder.asp
snappieT
21
Dies funktioniert einwandfrei, bis wir mit dem Versenden von 3D-E-Mails beginnen möchten. Was sollen wir dann tun?
Paul D. Waite