O SMTP Relay não envia: link, TLS, autenticação, remetente e destinatário, um a um

E-mail·· 32 visualizações· 3 min de leitura

A resposta curta: quase todos os problemas caem numa de cinco gavetas: não liga ao servidor, erro de TLS, autenticação recusada, remetente recusado ou o destinatário não recebe. A mensagem de erro do programa diz-lhe em qual está. A tabela abaixo diz o que fazer em cada uma.

Sintoma, causa e o que fazer

Sintoma Causa provável O que fazer
Não liga ao servidor (fica à espera, «timeout», «connection refused») A porta está bloqueada pela rede ou pelo fornecedor de hospedagem do programa. Experimente a outra porta: 587 ou 465. Num VPS, veja também a firewall.
Erro de TLS ou de certificado Porta e cifra trocadas. Às vezes, um programa ou aparelho antigo, ou com a hora errada. 587 com STARTTLS, 465 com TLS. Não misture. Atualize o programa e acerte a hora.
Autenticação recusada Usuário ou senha errados, ou credencial revogada. Crie uma credencial nova no Email Center e copie a senha com cuidado.
Remetente recusado O endereço é de um domínio que não verificou. Verifique o domínio ou use um endereço dele.
O destinatário não recebe O endereço está na lista de bloqueados, ou o e-mail foi parar ao spam. Veja o registro: diz o estado de cada e-mail.

Os códigos que o servidor devolve

Quando o programa mostra um número de três algarismos, é a resposta do servidor SMTP. A regra geral do protocolo ajuda a decidir o que fazer:

Começa por Quer dizer O que fazer
2 Aceite. O e-mail entrou na fila. Nada. Siga-o no registro.
4 Recusa temporária. Tentar de novo mais tarde. A maioria dos programas fá-lo sozinha.
5 Recusa definitiva. Não adianta repetir: corrija primeiro (credencial, remetente, destinatário).

Por onde começar

1 Copie a mensagem de erro exata do programa ou do registro dele. Tem quase sempre a resposta.
2 Teste a credencial fora do programa, a partir da mesma máquina: veja testar uma credencial pela linha de comandos. Se o teste passa e o programa não, o problema está na configuração do programa.
3 Abra o registro do Email Center. Se o e-mail lá está, o relay aceitou-o, e o que falta ver é a entrega: encontrar o e-mail no registro.
Funcionava e parou de repente? Pense no que mudou: alguém revogou a credencial, o programa foi atualizado e perdeu as configurações, ou o fornecedor de hospedagem do programa fechou as portas de saída. Num VPS nosso, veja portas e firewall num VPS.
Chega, mas ao spam? Aí já não é o relay: é o SPF, o DKIM, o DMARC ou o próprio conteúdo. Comece por SPF, DKIM e DMARC.

Continua sem enviar? Abra um pedido com a mensagem de erro exata e a hora do envio, sem a senha.

Abrir pedido de suporte

VEJA TAMBÉM

Testar uma credencial SMTP antes de a pôr a trabalhar: um e-mail de teste pela linha de comandos

O programa diz «enviado» e o cliente não recebeu: encontrar o e-mail no registro do Email Center

SMTP Relay em qualquer programa: o que querem dizer Servidor, Porta, Cifra, Usuário e Remetente

Portas SMTP 465, 587 e 25: SSL, STARTTLS e qual usar

Que portas estão abertas, e porque é que a sua integração fica pendurada sem erro

Mensagem devolvida com o erro 550: o que cada variante quer dizer

PRODUTO RECOMENDADO

E-mail profissional no seu domínio

Caixas com o nome da sua empresa, sem publicidade, com filtro de spam. desde $6.60/mês (plano de 3 anos, com cupom)

Ver planos
Esta resposta foi útil? Sua resposta nos ajuda a melhorar este artigo.