Customização HTML para certos e-mails

Sei que, em Admin, posso ir em Personalizar > Estilo de E-mail para personalizar o modelo usado para e-mails em HTML.

Minha pergunta é se é possível adicionar personalização em HTML aos outros e-mails em Personalizar > E-mail. Isso contém muitos modelos diferentes para coisas como “Conta Criada” e afins. Sei que podemos alterar o texto nesses e-mails, mas há alguma maneira de personalizar com HTML?

Tenho a mesma dúvida sobre os e-mails de notificação que os usuários podem receber, como quando alguém responde a uma postagem deles ou os menciona. Esses podem ser personalizados com HTML?

Encontrei este tópico fazendo uma pergunta semelhante, mas naquela época parecia não ser algo disponível, e gostaria de confirmar se isso ainda é o caso.

Todos os e-mails enviados do seu site serão encapsulados no modelo de e-mail definido na seção Personalizar / Estilo de E-mail / Modelo HTML. A única exceção que conheço é que você pode desmarcar a configuração do site aplicar estilos personalizados ao resumo, para que os e-mails de resumo não usem o modelo de e-mail personalizado.

É possível adicionar HTML aos modelos de e-mail para tipos específicos de e-mail. Isso é feito na seção Personalizar / E-mail do seu site. Esses modelos serão encapsulados no modelo de e-mail definido na seção Personalizar / Estilo de E-mail / Modelo HTML.

Você só pode adicionar HTML a esses modelos que não será removido pelo Discourse quando o modelo for salvo.

Para testar essa funcionalidade, configurei o modelo de e-mail “Usuário Publicou” no meu site de desenvolvimento para:

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

%{message}

%{context}

%{respond_instructions}
</div>

Em seguida, adicionei a seguinte regra CSS na aba CSS da página Personalizar / Estilo de E-mail:

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

O CSS é adicionado como estilos inline ao div e é exibido corretamente no e-mail.

Uma coisa a lembrar sobre qualquer personalização que você fizer nos e-mails é que a exibição dos e-mails depende do cliente de e-mail em que o e-mail é visualizado. Se você estiver fazendo alterações complexas, seria bom testá-las em alguns clientes de e-mail populares para saber como serão exibidas.