Mit einem Rich-Text-Editor können unsere Benutzer ein gespeichertes Bild von ihrem Desktop in den Editor ziehen und dort ablegen. Das Bild wird angezeigt und nach dem Senden ordnungsgemäß auf der Webseite angezeigt.
Da das Bild nirgendwo hochgeladen wird, speichert der Editor das Bild als Base64-codiertes Bild.
<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb
etc.
Aber es wird nicht angezeigt - weder auf dem iPhone noch in zwei verschiedenen Versionen von Outlook. Das Bild ist einfach kaputt. Wir möchten bei base64 bleiben, da es bereits mit der Webseite funktioniert und ein Bild angezeigt werden kann, wenn der Benutzer offline ist.
email
base64
html-email
data-uri
Vael Victus
quelle
quelle
Antworten:
Support ist leider bestenfalls brutal. Hier ist ein Beitrag zum Thema:
https://www.campaignmonitor.com/blog/email-marketing/2013/02/embedded-images-in-html-email/
Und der Beitragsinhalt:
quelle
Ein alternativer Ansatz kann darin bestehen, Bilder mithilfe der
cid
Methode in die E-Mail einzubetten . (Grundsätzlich das Bild als Anhang einschließen und dann einbetten). Nach meiner Erfahrung scheint dieser Ansatz heutzutage gut unterstützt zu werden.Quelle: https://www.campaignmonitor.com/blog/how-to/2008/08/embedding-images-revisited/
quelle