Confundido sobre plantillas de E-Mail

Intenté identificar qué plantilla de correo electrónico se utiliza cuando un usuario crea un nuevo tema en una categoría.
Tengo usuarios configurados para “observar” y “observar solo el primer mensaje”.

Pensé que había encontrado la plantilla correcta, solo para descubrir que, al crear un nuevo tema en una categoría especial, los usuarios reciben correos de plantillas diferentes.

Estos dos usuarios recibieron correos distintos:
Uno es administrador y miembro del equipo, y tiene la categoría configurada en “observar solo el primer mensaje”.
El otro es miembro del equipo y tiene la categoría configurada en “observar”.

Ahora estoy confundido. ¿Cómo puedo determinar qué plantilla se usa según qué configuración, o hay algo más involucrado?

Dado que mi objetivo es definir una plantilla especial para una sola categoría:
¿Existe la posibilidad de configurar una plantilla fija para una categoría específica?

Por cierto: ¿Hay alguna lista aquí que indique qué variables están disponibles y se pueden usar en el cuerpo? Me sorprendió que %topic_title se niegue a aparecer en el cuerpo.

Busca palabras específicas y únicas utilizadas en el correo electrónico a través de la interfaz de administración, personalización y texto.

Esa sería una buena manera si los cuerpos fueran diferentes… pero todos los que se mencionan parecen seguir

%{header_instructions}

%{message}

%{context}

%{respond_instructions}

solo difieren los sujetos.

Tendré que revisar todos ellos en mi entorno de pruebas y escribir algo especial en cada uno, ¿verdad?

Si los sujetos difieren, ¿debería funcionar buscar por sujeto?

Esos %{strings} son todos elementos de reemplazo.

Solo para aclarar:

No hay una lista que indique qué plantilla se utiliza en cada caso. Uno debe resolverlo basándose en el correo electrónico que los usuarios ya han recibido, y esto puede variar según el modo de vigilancia. Pero no hay otras implicaciones, como nivel de confianza, nivel de correo electrónico, etc.

Además, no hay una lista de los elementos de reemplazo (variables) que se pueden utilizar en cada parte de las plantillas de correo electrónico.

¿Correcto?
Entonces comenzaré a buscar. :slightly_smiling_face:

Bueno… después de bastante tiempo buscando, descubrí que no existe una plantilla de correo electrónico para el usuario que observa la primera publicación, pero sí hay plantillas de texto: user_notifications.user_watching_first_post.subject_template y user_notifications.user_watching_first_post.text_body_template.

Lo que no entiendo: si las plantillas de correo electrónico no son necesarias para las notificaciones por correo, ¿por qué existen algunas y otras no?

No termino de entender todo lo de las plantillas. Hay plantillas de cuerpo que usan variables como %{topic_title} y %{topic_excerpt}, etc., pero si las copio, por ejemplo, en user_notifications.user_posted.text_body_template, me dice que no se pueden usar.

¿Se pueden modificar estas plantillas en absoluto? ¿Qué variables se pueden utilizar? ¿Dónde está la lista de variables utilizables?

Quiero modificar las notificaciones por correo electrónico, preferiblemente para una categoría, para que ya no envíen la publicación completa en el cuerpo, pero al menos me gustaría incluir el tema. ¿Cómo puedo lograr esto?