Отправить изображения в base64 в формате HTML по электронной почте



используя редактор форматированного текста, наши пользователи могут перетаскивать сохраненное изображение со своего рабочего стола в Редактор. Изображение появляется и отображается правильно на веб-странице после их отправки.



так как изображение нигде не загружается, редактор сохраняет изображение в кодировке base64.



<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb


etc.



но он не отображается - ни на iPhone, ни на двух разных версиях Outlook. Изображение просто сломано. Мы хотим придерживаться base64 из-за он уже работает с веб-страниц и возможность просмотра изображения, если пользователь находится в автономном режиме.

869   2  

2 ответов:

поддержка, К сожалению, жестока в лучшем случае. Вот пост на эту тему:

https://www.campaignmonitor.com/blog/email-marketing/2013/02/embedded-images-in-html-email/

и содержание сообщения: enter image description here

альтернативным подходом может быть внедрение изображений в электронную почту с помощью cid метод. (В основном включая изображение в качестве вложения, а затем встраивая его). По моему опыту, этот подход, кажется, хорошо поддерживается в наши дни.

enter image description here

Источник: https://www.campaignmonitor.com/blog/how-to/2008/08/embedding-images-revisited/

Comments

    Ничего не найдено.