Помощь с CSS в дайджесте писем для Office 365

Привет! Мне кажется, что другие наверняка уже задавали этот вопрос, но я долго искал и ничего не нашёл.

Проблема, с которой я столкнулся, заключается в том, что 90% моих пользователей используют Outlook, и все письма с моего сайта отображаются с ужасными рамками по обеим сторонам. Вот так:

Это контрастирует с тем, как это выглядит в предварительном просмотре:

Я читал форум и пытался скопировать стиль мета-форума, но это действительно не помогло:

Я хочу получить абсолютно универсальное сводное письмо, которое просто работает в Outlook. Кто-нибудь уже добился этого и может поделиться кодом, который я могу скопировать?

Буду очень благодарен за любую помощь!

Какая версия Outlook? Это во многом зависит от версии.

В общем случае вы не можете переопределить электронную почту в том объёме, о котором вы говорим — мы предполагаем разумную поддержку CSS/HTML, а история Outlook в этом плане… почти патологически плоха, к сожалению, вынужден сообщить.

Я опасался этого и надеялся, что адрес электронной почты можно будет изменить на общий. Outlook сообщает, что это версия 2002 года.

image

Хм. Давайте проверю. Возможно, это недавнее обновление. Да, это Office 365:

5 марта 2020 г.
Версия 2002 (сборка 12527.20278)

Жаль, что Outlook (исполняемый файл для Windows) использует столь регрессивный движок HTML/CSS. Есть ли у ваших пользователей возможность просматривать письма в веб-версии на outlook.com?

Я не контролирую способ доступа пользователей к электронной почте — надеюсь, что многие из них используют веб-версию, а не клиент, но у меня нет доступа к этим данным.

Спасибо за ответ, похоже, что я мало что могу сделать.

Моя мечта — чтобы существовал очень простой шаблон письма-дайджеста, который работал бы со всеми ненадёжными движками HTML/CSS.

Есть ли шанс на такое? Я прекрасно понимаю, если это невозможно.

Да, это известная проблема. Я изучил её здесь: Activity Digest Email Weird Format in Outlook - #8 by simon.

Это решаемая проблема, но её нельзя исправить, применяя CSS к письму. Я сделаю всё возможное, чтобы создать PR для исправления проблемы до конца этой недели.

Похоже, в последней версии Outlook проблема существует уже какое-то время, поэтому любые ваши корректировки будут весьма кстати, @simon