Confuso sobre modelos de E-Mail

Tentei identificar qual modelo de e-mail é usado quando um usuário cria um novo tópico em uma categoria. Tenho usuários configurados para acompanhar e observar a primeira postagem.

Pensei ter encontrado o modelo correto, apenas para descobrir que, ao criar um novo tópico em uma categoria específica, os usuários recebem e-mails de modelos diferentes.

Esses dois usuários receberam e-mails diferentes:
Um é administrador e membro da equipe, e tem a categoria configurada para “acompanhar primeira postagem”.
O outro é membro da equipe e tem a categoria configurada para “acompanhar”.

Agora estou confuso. Como posso determinar qual modelo é usado em relação a qual configuração, ou há mais detalhes envolvidos?

Como meu objetivo é definir um modelo especial para uma única categoria:
Existe a possibilidade de configurar um modelo fixo para uma categoria específica?

E, a propósito: existe alguma lista aqui que mostre quais variáveis estão disponíveis e podem ser usadas no corpo da mensagem? Fiquei surpreso ao ver que %topic_title se recusa a aparecer no corpo.

Procure por palavras específicas e exclusivas usadas no e-mail, por meio da interface de texto em Administração > Personalizar.

Isso seria uma solução se os corpos fossem diferentes… mas todos em questão parecem seguir

%{header_instructions}

%{message}

%{context}

%{respond_instructions}

apenas os sujeitos diferem.

Teria que passar por todos eles no meu ambiente de teste e escrever algo especial em cada um, não é?

Se os sujeitos forem diferentes, a busca pelo sujeito deve funcionar?

Esses %{strings} são todos elementos de substituição.

Só para deixar claro:

Não há uma lista que indique qual modelo é usado quando. É necessário resolver isso com base no e-mail que os usuários já receberam, o que pode variar dependendo do modo de monitoramento. Mas não há outras implicações, como nível de confiança, nível de e-mail, etc.

Além disso, não há uma lista dos elementos de substituição (variáveis) que podem ser usados em quais partes dos modelos de e-mail.

Certo?
Vou começar a pesquisar então. :slightly_smiling_face:

Então… depois de bastante tempo procurando, descobri que não há um modelo de e-mail para o usuário que está assistindo ao primeiro post, mas existem modelos de texto: user_notifications.user_watching_first_post.subject_template e user_notifications.user_watching_first_post.text_body_template.

O que não entendo: se os modelos de e-mail não são necessários para e-mails de notificação, por que existem alguns e outros não?

Não entendo muito bem essa questão dos modelos. Existem modelos de corpo que usam variáveis como %{topic_title} e %{topic_excerpt}, etc., mas se eu os copiar para, por exemplo, user_notifications.user_posted.text_body_template, o sistema diz que não podem ser usados.

Esses modelos podem ser alterados de alguma forma? Quais variáveis podem ser usadas? Onde está a lista de variáveis utilizáveis?

Quero alterar as notificações por e-mail, de preferência para uma categoria específica, para que elas não enviem mais o post completo no corpo, mas gostaria de incluir pelo menos o tópico. Como posso fazer isso?