Используя редактор форматированного текста, наши пользователи могут перетаскивать сохраненное изображение со своего рабочего стола в редактор. Изображение появляется и правильно отображается на веб-странице после отправки.
Поскольку изображение никуда не выгружается, редактор сохраняет изображение как изображение в кодировке base64.
<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb
и т.п.
Но он не отображается - ни на iPhone, ни в двух разных версиях Outlook. Изображение просто битое. Мы хотим придерживаться base64, потому что он уже работает с веб-страницей и имеет возможность просматривать изображение, если пользователь не в сети.
email
base64
html-email
data-uri
Ваэль Виктус
источник
источник
Ответы:
Поддержка, к сожалению, в лучшем случае жестока. Вот сообщение по теме:
https://www.campaignmonitor.com/blog/email-marketing/2013/02/embedded-images-in-html-email/
И содержание поста:
источник
Альтернативный подход может заключаться во встраивании изображений в электронное письмо с помощью этого
cid
метода. (Обычно включают изображение как вложение, а затем встраивают его). По моему опыту, этот подход сейчас хорошо поддерживается.Источник: https://www.campaignmonitor.com/blog/how-to/2008/08/embedding-images-revisited/
источник