Различное поведение встроенных изображений между Gmail и Outlook

#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 .