Resolve "[Comunica] Ajustar formatação de e-mail"
Descrição
- Correção no corpo do e-mail para o(s) usuário(s).
Fluxo de Testes
- Para poder realizar o teste de envio da função Comunica, deve ir em Administração > Outros > Comunica
- Apertar em Novo e inserir as informações necessárias para envio, no caso do meu teste, retirei todos os usuários UASG principal e deixei somente o meu usuário. Para fim de teste, usei o modelo abaixo.
Não esquecer de alterar a situação do comunica para Pronto para envio, se não a mensagem não será encaminhada para o(s) usuário(s).
Implantação
Nova(s) tabela(s)
- Não se aplica
Comando(s)
- Não se aplica
Instrução(ões)
- Para essa função, está sendo criado um docker para o MAILHOG, que é um servidor de e-mail local para visualizar a mensagem que será enviada.
- Fonte para a configuração do docker: https://phauer.com/2017/test-mail-server-php-docker-container/#the-test-mail-server-mailhog
- URL de acesso: http://localhost:8025/#
Para poder iniciar o acompanhamento, clicar no botão Connected(seta em vermelho) e as mensagem que estão sendo enviadas, serão exibidas em Inbox(seta em azul), e a lista de e-mail envaido(seta em verde), conforme figura abaixo.
Quando clicar em qualquer e-mail, será exibido o corpo conforme enviado pela aplicação.
Atenção para a utilização Mailhog
- Verificar se o docker está ativo;
- Verificar se está Connected
- Verificar as configurações no arquivo .ENV (conforme exemplo abaixo)
php MAIL_MAILER=smtp MAIL_HOST=mailhog MAIL_PORT=1025 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null MAIL_FROM_ADDRESS="mail@local.com" MAIL_FROM_NAME="Comprasnet Contratos Mailhog"
Não remover as próximas linhas
Closes #218 (closed)
Edited by Aruã Melo