web-dev-qa-db-de.com

base64 wird in Google Mail nicht entschlüsselt

Um entladene Bilder zu vermeiden, habe ich für meine Inline-HTML-E-Mail alle Bilder (4 tatsächliche Bilder und 6 leere GIFs für den Abstand) in base64-Strings codiert. Funktioniert ziemlich gut, aber Gmail weigert sich, diese wieder in Bilder zu decodieren ... Ich habe einige recht umfangreiche Untersuchungen durchgeführt, bin aber mit leeren Händen aufgetaucht. 

Was ist mit cid: url?

20
no0ne

Google Mail Web Client unterstützt eingebettete Bilder

Siehe meine Antwort auf Base64-Bilder für Google Mail

14
cusman

Google Mail funktioniert nicht mehr.

Apple Mail ist eine der wenigen, die es noch gibt. Wenn Sie also nicht nur an Apple-Besitzer senden möchten, möchten Sie möglicherweise einen anderen Weg finden, dies zu tun

Fügen Sie beispielsweise ein weiteres Teil mit Ihrem base64-Bild hinzu: Content-Type: image/png; name = "imagename.png" Inhaltsdisposition: inline; filename = "imagename.png" Content-Transfer-Encoding: base64

1
Jeremy