Где разместить CSS в шаблоне мандрила

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

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


person Sumitiscreative    schedule 15.01.2014    source источник
comment
да, я включаю такой CSS в код шаблона (html / css) <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" type="text/css" href="zooeck.css"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Zooeck</title> </head>   -  person Sumitiscreative    schedule 15.01.2014
comment
вы должны включить сам css, а не ссылку на css. Вы используете внешнюю / связанную таблицу стилей. Для почты это не работает. Вам нужен встроенный стиль: <head><style> hr {color:sienna;} p {margin-left:20px;} body {background-image:url("images/back40.gif");} </style> </head>   -  person Lexib0y    schedule 15.01.2014


Ответы (1)


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

person Douglas Dollars    schedule 05.02.2014