2010-10-25 10 views
140

Sto provando a duplicare un mailer che ho inserito nella mia gmail dando un'occhiata al suo codice. Vedo un sacco di questo in più gli spettatori di origine:Che cosa fa un 3D in questo HTML?

<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"> 

3D è una sorta di resa posta cosa che non conosco?

+1

PHP ha un metodo per convertire una stringa stampabile tra virgolette in una stringa a 8 bit http://www.php.net/manual/en/function.quoted-printable-decode.php –

risposta

212

È un sistema di codifica e-mail denominato "quoted-printable", che consente di rappresentare i caratteri non ASCII come ASCII per il trasporto di e-mail.

In quoted-stamp, qualsiasi ottetto di posta elettronica non standard è rappresentato come un segno = seguito da due cifre esadecimali che rappresentano il valore dell'ottetto. Ovviamente, per rappresentare un semplice = nell'e-mail, è necessario rappresentarlo utilizzando anche la codifica stampabile: 3D sono le cifre esadecimali corrispondenti al valore ASCII di = (61).

+11

Yup. Dovresti vedere "Content-Transfer-Encoding: quoted-stamp" nelle intestazioni se QP è usato. – Piskvor

+2

Interessante! Devo incorporarlo nel mio modello di email o sarà ok senza di esso? – Nic

+111

Jeeze. Perché la posta elettronica è così complicata? – Stephen