Personalizando e-mails silenciados específicos

Não tenho 100% de certeza se isso está funcionando como esperado.

system_messages.silenced_by_staff é o modelo para o pm que o usuário recebe, e isso seria(/deveria) ser enviado apenas como um e-mail de acordo com suas preferências de e-mail (e system_messages.unsilenced é o mesmo).

O e-mail em sua OP é de onde você insere o motivo na tela Silenciado:

Deixar a segunda caixa em branco sugeriria para mim que o modelo padrão (system_messages.silenced_by_staff) seria enviado em vez disso, mas na verdade parece enviar este e-mail separadamente do modelo de pm, e envia apenas o que você colocou na caixa:

(meu usuário de teste recebeu este e-mail curto, bem como o pm de modelo mais longo - mas então não recebeu um e-mail de acompanhamento sobre esse pm).

Tentei copiar e colar o modelo na caixa de motivo como uma solução alternativa, mas ele não gostou dos campos de parâmetro: (e os links parecem corretos, mas não levam a lugar nenhum, pois têm parâmetros na URL)

Não consegui encontrar um modelo para alterar para este e-mail, mas parece que há alguma margem para variação, se isso ajudar?


No entanto, o ‘unsilenced’ funciona como esperado. Um pm é gerado a partir do modelo system_messages.unsilenced, e um e-mail é enviado, desde que o usuário tenha as preferências de e-mail corretas configuradas.

E-mail recebido pelo usuário de teste:


Desculpe por não poder ajudar mais, mas pensei que compartilhar minha análise poderia encorajar mais respostas. :slightly_smiling_face: