На какой отметке Gmail обрезает длинное письмо и как этого избежать
Если письмо весит больше 102 килобайт, Gmail показывает его не целиком. В месте обрыва появляется ссылка «Показать письмо полностью», и всё содержимое после неё остаётся скрытым, пока человек её не нажмёт.
Основная проблема состоит не в скрытом тексте. Вместе с ним скрывается ссылка на отписку, пиксель отслеживания открытий и нижний призыв к действию.
Что ломается при обрезке
Статистика открытий. Пиксель находится в конце письма. При обрезке открытие не засчитывается, Open Rate занижается на десятки процентов, и выводы строятся на неверных данных.
Ссылка на отписку. Она располагается в футере, то есть в самой обрезаемой части. Человек, который хочет отписаться и не находит ссылку, нажимает «Спам». Для репутации домена это гораздо хуже обычной отписки.
Нижний призыв к действию. В длинных письмах кнопка обычно дублируется внизу, и при обрезке она пропадает.
Что входит в эти 102 килобайта
Учитывается вес HTML-кода письма. Изображения загружаются отдельно и на лимит не влияют.
| Что весит | Сколько примерно |
| Чистый текст письма среднего размера | 5–15 КБ |
| Табличная вёрстка с вложенностью | 20–50 КБ |
| Инлайн‑стили на каждом элементе | 15–40 КБ |
| Комментарии и лишние пробелы редактора | 5–20 КБ |
| Base64-изображения в коде | от 30 КБ каждое |
Лимит чаще всего выбивают три причины. Глубокая вложенность таблиц, дублирующиеся инлайн‑стили и картинки, вставленные в код через base64.

Письмо обрезано Gmail из‑за превышения лимита в 102 КБ. В месте обрыва появляется строка «[Показана часть сообщения]» и ссылка «Показать полностью». Всё содержимое после неё, включая футер и ссылку на отписку, скрыто.
Как проверить вес до отправки
Простейший способ. Сохранить HTML-файл письма на диск и посмотреть размер. При значении больше 100 КБ отправлять нельзя.
Второй способ. Отправить письмо на свой адрес в Gmail и пролистать до конца. Появление ссылки «Показать письмо полностью» означает обрезку.
Третий способ. Сравнить Open Rate по адресам Gmail с остальными доменами. Заметное отставание Gmail обычно указывает на обрезку.
Как уменьшить вес
Минификация кода. Удаление комментариев, лишних переносов и пробелов даёт экономию 10–20% без изменений во внешнем виде.
Перенос стилей в <head>. Инлайн‑стили нужны не везде. Общие правила выносятся в блок <style>, а инлайн остаётся только там, где почтовые клиенты вырезают head.
Отказ от base64. Картинки размещаются на хостинге и подключаются ссылкой. Base64 раздувает код очень быстро.
Сокращение вложенности таблиц. Каждый уровень добавляет теги на каждой строке. Обычно вложенность сокращается на два или три уровня без потери внешнего вида.
Разделение длинного письма. Если дайджест не помещается, часть материалов выносится на страницу сайта, а в письме остаются анонсы.
Отдельно про футер
Даже при уверенности в весе стоит подстраховаться и продублировать ссылку на отписку в верхней части письма мелким серым текстом. Так делают многие крупные отправители, и это заметно снижает количество жалоб на спам.
Что проверить
- Размер HTML-файла меньше 100 КБ
- Код минифицирован перед отправкой
- В письме нет изображений в base64
- Ссылка на отписку продублирована вверху
- Письмо открыто на тестовом адресе Gmail и пролистано до конца
Читайте также