HTML-кастомизация для определенных писем

Я знаю, что в разделе «Администрирование» можно перейти в «Настроить» > «Стиль электронной почты», чтобы настроить шаблон, используемый для HTML-писем.

Мой вопрос: можем ли мы добавить возможность HTML-настройки для других писем в разделе «Настроить» > «Электронная почта»? Там содержится множество различных шаблонов для таких событий, как «Создание учётной записи» и подобных. Я знаю, что текст в этих письмах можно изменить, но есть ли способ настроить их с помощью HTML?

У меня тот же вопрос касается уведомительных писем, которые пользователи могут получать, например, когда кто-то отвечает на их пост или упоминает их. Можно ли настраивать их с помощью HTML?

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

Все письма, отправляемые с вашего сайта, будут обрамлены шаблоном электронной почты, заданным в разделе Настроить / Стиль электронной почты / HTML-шаблон. Единственное известное мне исключение — вы можете снять галочку с настройки сайта «применять пользовательские стили к сводке», чтобы сводные письма не использовали пользовательский шаблон электронной почты.

Добавлять HTML в шаблоны электронной почты для конкретных типов писем возможно. Это делается в разделе Настроить / Электронная почта вашего сайта. Эти шаблоны будут обрамлены шаблоном электронной почты, заданным в разделе Настроить / Стиль электронной почты / HTML-шаблон.

Вы можете добавлять в эти шаблоны только тот HTML, который не будет удалён Discourse при сохранении шаблона.

Чтобы протестировать эту функциональность, я установил шаблон письма «Пользователь опубликовал» на своём тестовом сайте следующим образом:

<div data-user-posted>
%{header_instructions}

%{message}

%{context}

%{respond_instructions}
</div>

Затем я добавил следующее правило CSS на вкладку CSS страницы Настроить / Стиль электронной почты:

[data-user-posted] {
    color: #ffffff;
    background: #000000;
}

CSS добавляется как встроенные стили к div и корректно отображается в письме.

Один момент, который следует учитывать при любых пользовательских изменениях в письмах: отображение писем зависит от почтового клиента, в котором они просматриваются. Если вы вносите сложные изменения, рекомендуется протестировать их в нескольких популярных почтовых клиентах, чтобы убедиться, как они будут отображаться.