ResidenciaTICBrisa/T2G8-Plugin-Wordpress

Envio de emails para o usuário que enviou o formulário (após a ação do admin)

Closed this issue · 1 comments

Descrição:

Após alguma ação do administrador sobre o status de algum formulário, ocorrer o envio informando a decisão para o email cadastrado no formulário

Tarefas:

  • Envio de email informando alteração do status do formulário
  • Análise sobre a possibilidade de spam (As ações do administrador não possuem nenhum recurso de limitação)

Testes:

  • Correto funcionamento do envio de emails
  • Conteúdo do email ser informativo e conter detalhes sobre a decisão tomada pelo admin

O envio do e-mail para o usuário está sendo feito em 3 situações:
1- Quando ele faz a resposta no formulário
2- Quando o formulário é aprovado
3- Quando o formulário é rejeitado
Contudo, existe a possibilidade de ocorrer spam no e-mail do usuário devido ao fato que sempre que o status muda, seja de pendente para aprovado ou negado, ou de aprovado para negado e vice e versa, um e-mail é enviado para o usuário.
Com isso em mente é necessário em pensar em qual é a melhor forma de se evitar que ocorra o reenvio de e-mail toda vez que esse status for alterado.

Abaixo estão alguns prints para mostrar o funcionamento do envio de E-mail para as 3 situações citadas acima.

1- E-mail para quando o formulário for respondido e a resposta se encontra como Pendente:
image

2- E-mail para quando a plotagem do mapa for aprovado.
image
3 - E-mail para quando a plotagem do for rejeitado
image