Так что у меня пока недостаточно представителей, чтобы оставить комментарий (в противном случае я бы попросил вас там) опубликовать пример вашего HTML.Поэтому, если возможно, сделайте это, чтобы у нас был рабочий фрагмент кода.
Я добился определенного успеха, добавив свой CSS выше под открывающим тегом вашего HTML.Это очень широкий вопрос, хотя невозможно сказать, почему ваш CSS не будет отображаться в определенном почтовом клиенте, не увидев разметку, которую он должен выбрать.
При этом я бы предложил вам попробовать это
<!--[if mso]>
<style type="text/css">
.class-name {
color: red!important;
}
</style>
<![endif]-->
Вставьте его под открывающий тег и измените .class-name на значение в вашей разметке.
Я потратил много временивремя, чтобы узнать, как обслуживать почтовые клиенты Outlook в Windows, и был бы рад помочь, если бы вы могли также предоставить свой HTML.
Кроме того, 9 в приведенном выше фрагменте не будет работать в 365:
См. Это в документах Mailchimp: https://templates.mailchimp.com/development/css/outlook-conditional-css/
Номера версий Outlook Использование номеров версий Microsoft Office позволяет ориентироваться на определенные клиенты Outlook.В приведенном выше примере mso 9 - это Office 2000, что означает, что вы нацеливаетесь на Outlook 2000. Другие номера версий позволяют ориентироваться на другие клиенты, то есть вы можете создавать таблицы стилей, адаптированные к каждой версии Outlook.
Outlook 2000 - версия 9 Outlook 2002 - версия 10 Outlook 2003 - версия 11 Outlook 2007 - версия 12 Outlook 2010 - версия 14 Outlook 2013 - версия 15