#html #image #email #html-email #embedded-resource
Вопрос:
Я пытаюсь отправить электронное письмо со встроенным изображением, используя сгенерированный HTML в бэкэнде,
и я вижу, что каждый почтовый клиент ведет себя по-разному.
Outlook поддерживает только формат base64, а Gmail-нет.
Gmail поддерживает обычное src-изображение, а также фоновое изображение, в то время как Outlook этого не делает.
Мне интересно, есть ли общее решение для этой проблемы
, спасибо.
Ответ №1:
Не совсем. Разные почтовые клиенты поддерживают разные вещи на разных уровнях. Вы можете взглянуть на caniemail.com для получения подробной информации о поддержке в популярных почтовых клиентах. Например:
Однако регулярное <img src>
указание на размещенное изображение обычно работает хорошо.
Комментарии:
1. это плохо работает в Outlook 🙁
2. Единственный способ подделать фоновые изображения в прогнозах Windows-это использовать VML. Взгляните на такой инструмент, как Backgrounds.cm .