# Falha no envio de e-mails

### Cenário 1: Problemas de conectividade entre Blazon e servidor de envio de emails (Relay)

#### Sintomas

* Relatos de usuários informando que não estão recebendo a mensagem em suas respectivas caixas de email.&#x20;
* Ao acessar a tela de Fila de emails no Blazon, as mensagens aparecem como **Não enviado**.&#x20;
* Erros nos logs do Blazon ou relay do cliente – Mensagens como "SMTP connection timeout", "relay not responding", "unable to connect to mail server" e "Received fatal alert: protocol\_version"

#### Recomendações

* Acessar o painel de monitoramento de notificações no Blazon para verificar se a notificação foi enviada com sucesso ou se há falhas específicas. Se estiver enviado, pode indicar uma falha no relay ou problemas de conectividade.&#x20;
* Verificar se o relay está respondendo corretamente:&#x20;
  * No servidor de aplicação do Blazon realizar o comando (Se o relay não responder, pode estar inacessível via rede) :

```bash
telnet [ip_servidor_email] 25
```

* Verificar os logs do servidor de aplicação do Blazon para identificar possível erros, abaixo um exemplo de busca que pode ser realizada:

```bash
grep -i SMTP [raiz_do_blazon_single_server]/logs/catalina.log 
```

* Verificar se o servidor de e-mail possui suporte ao protocolo **TLSv1.2** (Versão atualmente suportada pelo Blazon.
* Se o servidor SMTP exige autenticação, testar se o login e senha configurados no Blazon estão corretos.
* No servidor de e-mail do cliente, verificar logs para identificar possíveis rejeições ou logs de erro.

#### Solução alternativa

* Para casos críticos (exemplo: reset de senha), enviar as notificações diretamente por outro canal (e-mail manual, chat corporativo).

### Cenário 2: Notificação com token de autenticação não enviada (Problema com Relay de envio)

#### Sintomas

* Relatos de usuários informando que não estão recebendo a mensagem em suas respectivas caixas de email.&#x20;
* Ao acessar a interface de status de e-mails, as mensagens aparecem como enviado.&#x20;
* Possível atraso no envio devido a sobrecarga no servidor de e-mail.&#x20;
* Erros nos logs do Blazon ou relay do cliente – Mensagens como "SMTP connection timeout", "relay not responding", "unable to connect to mail server".&#x20;

#### Recomendações

* Acessar o painel de monitoramento de notificações no Blazon para verificar se a notificação foi enviada com sucesso ou se há falhas específicas. Se estiver enviado, pode indicar uma falha no relay.&#x20;
* Verificar se os parâmetros configurados para envio de e-mail estão corretos.&#x20;
  * Para saber como visualizar as informações no Blazon acesse: [Notificações](https://docs.blazon.im/adminconsole/configuracoes-gerais/notificacoes).
* Verificar se o relay está respondendo corretamente usando comandos como: telnet smtp.servidorcliente.com 25 Se o relay não responder, pode estar indisponível.&#x20;
* Tentar enviar um e-mail manualmente via o mesmo relay para verificar a funcionalidade.&#x20;
* No servidor de e-mail do cliente, verificar logs para identificar possíveis rejeições ou atrasos.
* Avaliar se há uma fila grande de e-mails que pode estar causando lentidão no envio.&#x20;

#### Solução alternativa

* Se for um usuário crítico, obter o token de autenticação diretamente na interface administrativa do Blazon e enviá-lo manualmente ao usuário.

### Cenário 3: Notificação com token de autenticação não Enviada (Problema de cadastro ou configuração)

#### Sintomas

* Usuário não recebe o e-mail ou SMS com o token de autenticação.&#x20;
* No histórico de monitoramento de filas de email  do Blazon, há registro de tentativa de envio, no entanto, com o campo Destinatário nulo e o status "Não enviado" .&#x20;

#### Recomendações

* Acessar o perfil do usuário no Blazon e verificar se o e-mail e telefone estão cadastrados corretamente.
* Acessar as configurações do Blazon e garantir que a opção "Opções para envio de Token via e-mail e SMS" está ativada.
* Alguns usuários podem ter métodos específicos configurados (somente SMS ou somente e-mail). Verificar se o usuário tem a opção correta habilitada.

#### Solução alternativa

* Se for um usuário crítico, obter o token de autenticação diretamente na interface administrativa do Blazon e enviá-lo manualmente ao usuário.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.blazon.im/troubleshooting/notificacoes/falha-no-envio-de-e-mails.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
