Решение проблем

Письмо выглядит по-разному в разных почтовых клиентах: почему и что делать

Шесть клиентов, шесть наборов ограничений и один код, который работает везде

Mailvex · 31 августа 2026 · 4 мин чтения

Письмо выглядит по-разному в разных почтовых клиентах: почему и что делать

Одно и то же письмо в Gmail выглядит правильно, в Outlook разъезжается, а в Apple Mail меняет цвета. Причина не в ошибке вёрстки: у почтовых клиентов нет общего стандарта отображения, и каждый обрабатывает код по-своему. Решение — писать код так, чтобы он работал в самом ограниченном клиенте, а остальные его просто поймут.

Почему единого стандарта нет

Браузеры договорились о стандартах, почтовые клиенты — нет. Каждый использует свой движок отображения, и некоторые из них старше десяти лет.

Плюс безопасность: почта не может позволить письму выполнять код или загружать что угодно извне. Поэтому клиенты вырезают из письма всё, что считают лишним — внешние таблицы стилей, скрипты, часть свойств оформления.

Отсюда правило, которое экономит время: не пытайтесь заставить все клиенты выглядеть одинаково. Целиться нужно в то, чтобы письмо было понятным и рабочим везде, даже если детали отличаются.

Что ломается в каждом клиенте

Шесть групп клиентов покрывают почти всю аудиторию. У каждой свой набор ограничений.

КлиентЧто ломаетсяЧто делать
Outlook для Windowsскругления, тени, кнопки, медиазапросыдобавить код VML, кнопку собрать на таблице
Gmail в браузеревырезает внешние стили, обрезает тяжёлые письмастили писать прямо в тегах, держать вес до 100 КБ
Apple Mailинвертирует цвета в тёмной темезадать цвета явно, добавить мета-теги тёмной темы
Мобильные приложения почтычасть не понимает медиазапросывёрстка в одну колонку по умолчанию
Корпоративные системыблокируют картинки и внешние ресурсыальтернативные тексты, смысл в тексте
Веб-версии старых почтне поддерживают современные свойстватаблицы вместо блоков, полные коды цветов

Обратите внимание на первую строку: Outlook для Windows создаёт больше всего проблем, потому что использует движок текстового редактора вместо браузерного.

Три приёма, которые закрывают большинство различий

Большинство различий закрываются тремя приёмами, а не индивидуальной подгонкой под каждый клиент.

  • раскладка на таблицах вместо современных блоков — понимают все клиенты без исключения
  • стили прямо в тегах вместо внешней таблицы стилей — их не вырежут
  • кнопка на таблице с добавлением кода VML — кликается целиком даже в Outlook
  • полные коды цветов из шести знаков вместо сокращённых из трёх
  • ширина 600 пикселей и одна колонка по умолчанию
  • шрифты из системного набора с запасными вариантами

Эти шесть правил снимают примерно девять из десяти различий. Оставшееся — мелочи вроде разного межстрочного расстояния, которые никто не заметит.

Где проверять и в каком порядке

Проверять письмо в двадцати клиентах не нужно. Достаточно четырёх, покрывающих основные движки.

  • мобильный почтовый клиент — там открывают большинство писем
  • Outlook для Windows — самый требовательный
  • Gmail в браузере — самая массовая веб-почта
  • любая почта в тёмной теме — покажет проблемы с цветами

Порядок важен: начинайте с мобильного. Если письмо работает на узком экране, на широком оно почти наверняка тоже будет в порядке. Обратное неверно.

Чего не стоит пытаться исправить

Часть различий исправить невозможно, и попытки только тратят время.

Скругления углов и тени в Outlook не появятся никогда — их не поддерживает движок. Шрифт из интернета в части клиентов заменится системным. Анимация покажется не везде. Это нормально: письмо должно работать без них, а где они отображаются — это приятный бонус.

Как это решается в конструкторе

В конструкторе Mailvex письмо собирается из блоков, а компилятор превращает их в код, совместимый со всеми клиентами: таблицы вместо блоков, стили в тегах, отдельный код VML для кнопок в Outlook, полные коды цветов.

Тестовая отправка на свой адрес доступна прямо из редактора — можно открыть письмо в своей почте и увидеть результат до выгрузки.

Соберите письмо, которое работает во всех клиентах.

Смотреть шаблоны

Частые вопросы

Можно ли добиться, чтобы письмо выглядело одинаково везде?

Полностью — нет, и не нужно. Скругления и тени в Outlook не появятся никогда. Цель другая: письмо должно быть понятным и рабочим в каждом клиенте, даже если детали оформления отличаются.

В каких клиентах обязательно проверять письмо?

В четырёх: мобильный почтовый клиент, Outlook для Windows, Gmail в браузере и любая почта в тёмной теме. Они покрывают основные движки отображения. Начинать нужно с мобильного.

Почему в Outlook всё ломается сильнее всего?

Классический Outlook для Windows использует движок текстового редактора вместо браузерного. Он не понимает медиазапросы, скругления, тени и фоновые изображения, а кнопки, собранные обычным способом, кликаются только по тексту.

Начните создавать письма в Mailvex

Stork Verified — stork.ai AI tools directory