Hola, espero que estés bien: Me gustaría poder personalizar completamente el aspecto de los correos electrónicos (por ejemplo: cambiar el diseño, eliminar fotos de perfil, bordes redondeados, etc.), ¿cómo podría hacerlo?
Por ejemplo, quiero modificar los correos electrónicos de resumen:
No estoy muy seguro de a qué te refieres con personalizar respuestas, ya que las envían otras personas (y no creo que nadie responda a los resúmenes de todos modos…), pero este es un buen lugar para empezar: Configuring Activity Summary emails
Lo siento, permíteme aclarar esto cuando digo “personalizar correos electrónicos de respuesta” me refiero a que quiero modificar la forma en que se ve cuando un usuario recibe una notificación por correo electrónico cuando alguien responde a su tema.
En mi caso de uso, he hecho que los grupos puedan recibir correos electrónicos.
Digamos que el Usuario A envía un correo electrónico al Grupo B, luego digamos que un miembro del Grupo B responde al mensaje del Usuario A, el Usuario A recibirá un correo electrónico que consiste en una foto de perfil, el contenido del mensaje y el nombre del miembro del Grupo B, en este momento no me gusta la forma en que se ve el correo electrónico.
Por ejemplo; quiero eliminar la foto de perfil del usuario que responde al mensaje del Usuario A, también quiero cambiar la forma en que se ve el texto y muchos otros factores del correo electrónico.
Ya he revisado esto, pero todavía no me proporciona el conocimiento que necesito para lograr el efecto deseado, ya que solo afecta la plantilla de correo electrónico externa. Por ejemplo, ¿cómo eliminaría estos componentes?
He intentado cambiar las plantillas de mis notificaciones por correo electrónico en /admin/customize/email_templates pero ninguno de los eventos parece aplicarse cuando alguien envía un correo electrónico.
Es un sistema complicado, pero ese tema enlaza a un tema sobre cómo personalizar el contenido interno de los mensajes de correo electrónico: Customizing specific system email templates. La idea es que deberías poder personalizar las plantillas específicas seleccionándolas en la página de administración / personalizar / correo electrónico.
Para la plantilla “User Posted”, verás algo como esto:
Intenté esto, sin embargo, el evento User Posted PM no pareció funcionar y la plantilla no pareció afectar lo que devolvió el correo electrónico, incluso si anulé todo el texto para que fuera una sola palabra.
Ha pasado un tiempo desde que probé esto, pero supongo que si no viste ningún cambio, estabas editando la plantilla incorrecta. Ten en cuenta que “User Posted” es la plantilla que se utiliza para las notificaciones sobre publicaciones en temas normales, “User Posted PM” es para notificaciones relacionadas con mensajes personales.
Además, hay bastantes plantillas relacionadas con la publicación: User Mentioned, User Posted, User Quoted, User Replied…
¡Argh! He intentado cambiar “User Replied”, “User Posted PM” y “User Posted”. Esta es una conversación entre un usuario y un grupo, ¿podría estar afectando esto?
Ninguno de los cambios que he hecho en la plantilla ha parecido surtir efecto…
La forma en que se manejan los correos electrónicos de los usuarios preparados es lo único que no puedo probar localmente. Aún esperaría que las respuestas a ese correo electrónico utilicen la plantilla de Mensaje Privado Publicado por Usuario si el correo electrónico se envía a la dirección de correo electrónico de un grupo, o la plantilla Publicado por Usuario si el correo electrónico se envía a la dirección de correo electrónico entrante de una categoría.
Creo que Discourse ha personalizado la plantilla de correo electrónico que se utiliza para manejar las respuestas de los usuarios preparados en Meta. Sin embargo, es posible que lo recuerde mal. En cualquier caso, sería bueno resolver esto y agregarlo a la lista en Customizing specific system email templates.