После того, как моя почта была обрезана Gmail (что также привело к тому, что мои вырезанные таблицы выглядели грязно при открытии получателем), я узнал, что размер сообщения не должен превышать 102 КБ . Поэтому я сократил столько, сколько мог, на своем HTML коде. Письмо работало без проблем при отправке со старой системы. И теперь в новой системе я столкнулся с проблемой:
Я понял кое-что, когда скачал исходное сообщение в Gmail при отправке как из старой, так и из новой системы. Я заметил, что размер сообщения от старой системы (даже с включенным изображением баннера) занимал намного меньше места по сравнению с сообщением, отправленным из новой системы, даже если изображения баннеров не были включены.
Поэтому я открыл оба электронные письма из старой и новой системы, бок о бок на Notepad ++, и заметил, что в новой системе загружены символы gibberi sh, что, конечно, увеличивает длину (и, следовательно, вес сообщения). Меня больше не удивляет, почему Gmail обрезает новое письмо и пропускает старый.
Фрагмент старой системы:
Фрагмент новой системы:
Кто-нибудь знает, почему это происходит, даже если они оба попадают в Gmail, и у них обоих одинаковый код HTML?