Есть верстка письма для рассылки. Все css-стили написаны в теле документа для рассылки. Все стили привязаны к html-тегам с помощью классов.
Отправляем письмо с помощью mail(), PHP. Видим на почте (mail.ru, gmail.com, yandex.ru) письмо без стилей. Причем нету даже css классов, есть только теги.
А если открыть тоже письмо в Thunderbird к примеру - то все классы есть и письмо выглядит красиво.
Пробовал перемещать стили, ужимать стили, менять кавычки классов с двойных на одинарные, читать текст рассылки из файла и вставлять его прямо в php-код.
Подскажите пожалуйста в чем проблема. Спасибо.
Ответ
При верстке писем рекомендуется писать все стили инлайновыми.
То есть не создавать селекторы, классы и так далее, а писать стили в теге style
Например:
Комментариев нет:
Отправить комментарий