web-dev-qa-db-fra.com

base64 non décodé dans gmail

Pour éviter les images non chargées, pour mon courrier html intégré, j'ai codé toutes les images (4 images réelles et 6 gif vides pour l'espacement) en chaînes base64. Cela fonctionne très bien, mais Gmail refuse toujours de les décoder en images ... J'ai fait une enquête assez approfondie, mais je suis arrivé les mains vides. 

Qu'en est-il de cid: url?

20
no0ne

Gmail Web Client prend en charge les images incorporées

Voir ma réponse à Base64 images to gmail

14
cusman

Gmail n'en a plus.

Apple Mail est l'un des rares qui le fait encore. Donc, sauf si vous envisagez d'envoyer uniquement aux propriétaires Apple, vous voudrez peut-être trouver un autre moyen de le faire.

Par exemple, ajouter une autre partie avec votre image base64: Content-Type: image/png; name = "imagename.png" Content-Disposition: inline; filename = "imagename.png" Content-Transfer-Encoding: base64

1
Jeremy