2014-01-15 2 views
3

Я использовал мандрилл для отправки писем. Используя функциональность шаблона mandrill, я правильно закодировал на стороне сервера для отправки писем. Я получаю почту, но CSS не отображается должным образом. В моем коде я установил inline_CSS = 'true'. Кроме того, в Mandrill в настройках-> параметрах отправки я установил «Inline CSS Styles In HTML Emails» = true. Но все же, когда я создаю шаблон, он не отображается правильно в «предварительном просмотре и тестировании», а также при отправке через API.Куда поместить CSS в шаблон mandrill

В дополнение к этому, мне нужно знать, как добавить файл CSS в каталог шаблона. ИЛИ как передать ссылку на этот файл CSS. Поскольку выполнение настроек в порядке, но должно быть место, где мне нужно поместить этот файл или передать его каким-то образом.

+0

да я в том числе CSS, как это в коде шаблона (HTML/CSS) ' <ссылка отн = "таблица стилей" тип = "текст/CSS" HREF = "zooeck.css" /> Zooeck ' – Sumitiscreative

+4

вы должны включить фактический css, а не ссылку на css. Вы используете внешнюю/связанную таблицу стилей. Это не работает для почты. Вам нужно Инлайн стиль, как это: ' ' – Lexib0y

ответ

5

Почтовые клиенты не могут загружать содержимое стиля из таблицы стилей, привязанных к внешнему виду. Нет локального пути/системы файла, поэтому весь стиль должен быть включен в сам шаблон, между <style> тегами.

Смежные вопросы