Coucou OSA
J'ai un problème assez technique sur thunderbird (me faut un pro de la chose je pense). J'ai un mail avec du blabla et du pdf en PJ qui est valide sur la webinterface de gmail (son source est OK), mais pas sur thunderbird (configuré pour utiliser l'imap de gmail).
Sur la webinterface le mail est ok, les headers sont bons et sont au début (Delivered-To, Received:, Return-Path:, ..., Subject, From, To, .... ). Ça donne ça (en virant les infos) :
Delivered-To: Received: Return-Path:
<bref tous les headers sont ok, puis on a le contenu même du mail>
Content-Type: multipart/mixed; boundary=0016364ed35e910169048e141d97
--0016364ed35e910169048e141d97
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<du blabla>
--0016364ed35e910169048e141d97
Content-Type: application/pdf; name="toto.pdf"
Content-Disposition: attachment; filename="toto.pdf"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gczv3q950
<à partir là on enchaîne les PJ en base64> |
Bref tout est normal.
Côté thunderbird il ne commence pas par les headers, mais directement :
--0016364ed35e910169048e141d97
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<le blabla>
--0016364ed35e910169048e141d97
Content-Type: application/pdf; name="toto.pdf"
Content-Disposition: attachment; filename="toto.pdf"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gczv3q950
<là il y a le début du pdf en base64 (genre 20 lignes de 80 caractères) puis tout à coup en plein dans les données>
[...]
MDAgbg0KMDAwMDAxNDUzOSAwMDAwMCBuDQowMDAwMDE1NDQ4IDAwMDAwIG4NCjAwMDAwMTU5NDYg
MDAwMDAgbg0KMDAwMDAxNjIxNSAwMDAwMCBuDQowMDAwMDE2Mjg1IDAwMDAwIG4NCjAwMDAwMTY0
MzkgMDAwMDAgbg0KMDAwMDAyMTQzOSAwMDAwMCBuDQowMDAwMDM0NzA2IDAwMDAwIG4NCjAwMDAw
NDE4MzQgMDAwMDAgbg0KMDAwMDAwMTQ0NyAwMDAwMCBuDQowMDAwMDAxMDk3IDDelivered-To: Received: Return-Path:
<ici on retrouve le contenu valide, depuis le Delivered-To c'est la même chose que sur gmail en fait>
Content-Type: multipart/mixed; boundary=0016364ed35e910169048e141d97
--0016364ed35e910169048e141d97
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<du blabla>
--0016364ed35e910169048e141d97
Content-Type: application/pdf; name="toto.pdf"
Content-Disposition: attachment; filename="toto.pdf"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gczv3q950
<à partir là on enchaîne les PJ en base64> |
Si je diff entre les 2, on voit bien qu'ils sont identiques à partir du Delivered-To. Thunderbird semble avoir chier dans la colle et a collé un bout inutile en début de mail
.
Au-delà du bug, j'aimerai savoir si je peux éditer le source du mail pour le corriger afin qu'il s'affiche correctement dans Thunderbird
---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.