HTML-сообщение, отправленное с Thunderbird, не отображается в других почтовых клиентах

291
Jonathan Lam

Я сейчас экспериментирую с электронными письмами HTML, но, похоже, не могу заставить их работать.

Я изначально пробовал из GMail, но узнал, что не смог. Затем я попытался с Hotmail, и это сработало в небольшой степени (Параметры> Изменить в HTML), но большая часть форматирования отсутствовала (я полагаю, была удалена с помощью Hotmail).

Затем я попытался использовать Thunderbird (Insert> HTML), и это сработало ... только в Thunderbird. Если я открою письмо в Thunderbird, оно будет отображаться правильно. Если я открою его в Gmail или Hotmail, возникнут вышеупомянутые проблемы.

Я видел проблемы с Gmail и отправкой электронных писем в формате HTML, но не с Hotmail или Thunderbird.

Вот несколько изображений:

Нормальный:

Нормальный

Thunderbird: (нормальный)

буревестник

Hotmail: (отсутствует форматирование)

Hotmail

Gmail: (простой текст, все форматирование отсутствует)

Gmail

Если вы подозреваете, что код может быть проблематичным, вот оно .

Кто-нибудь понимает почему? Пожалуйста, объясни.

0
Мне кажется, что это проблема с Thunderbird и, как таковая, здесь не по теме. Устанавливаемое программное обеспечение обсуждается в [su]. ale 9 лет назад 2

1 ответ на вопрос

1
Jonathan Lam

I was just searching around and I found that, according to this what-to-know-about-html-emails link that HTML emails have no standards.

In this how-to link, it describes some of the missing standards, such as padding for divs and ps but the support for tables. It also recommended to use HTML attributes whenever possible because of the sporadically-supported CSS.

This was my problem: I used some unsupported CSS.

I hope this helps someone!