Я пытаюсь отправить электронное письмо из моего сценария PHP. Письмо отправляется автоматически через cron. Но когда я получил электронное письмо, дизайн начальной загрузки оборвался. Я связываю следующие файлы jquery и bootstrap;
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<link rel='stylesheet prefetch' href='https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'>
<link rel='stylesheet prefetch' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css'>
Я думаю, что Gmail заблокирует внешний CSS. Какой лучший способ для этого работать?
Вы не должны использовать внешние стилевые файлы для HTML-писем. Чтобы ваша почта работала со всеми почтовыми клиентами, вы должны использовать HTML4 и CSS в тегах style или inline-CSS.
Также используйте таблицы вместо div для создания электронных писем с несколькими столбцами.
В интернете много учебников по HTML-почте.
Просто выполните поиск по запросу «style html mails».
О-о-о-о, я знаю, вы думаете, что включение ссылки начальной загрузки или ссылки jquery может быть интерпретировано почтовым сервером, но это полностью неверно.
Существует стандарт и некоторые инструменты, которые позволяют создавать более умные электронные письма, если вы действительно заинтересованы, вы можете следовать этому likn и скопировать вставить код оттуда в ваш редактор, а затем отредактировать его для авторского права на контент
https://codepen.io/zavoloklom/pen/qEVqzx
<html>
<!-- do not consider this, you have only t follow the link above-->
</html>