Muitas vezes, as mensagens de erro são incompreensíveis. Esta página será o seu guia para o código que os servidores de e-mail produzem quando seu e-mail não é enviado. Se você receber uma mensagem de erro como "Não foi possível enviar sua mensagem. Erro 421", qual é a próxima etapa? Deixe esta página ser o seu guia para o que fazer a seguir.
Códigos de erro SMTP: o significado por trás dos números
Um servidor de e-mail responderá a cada solicitação que um cliente (como seu programa de e-mail) fizer com um código de retorno. Este código consiste em três números.
O primeiro geralmente indica se o servidor aceitou o comando e se ele pode lidar com ele. Os cinco valores possíveis são:
- 1: O servidor aceitou o comando, mas ainda não agiu. É necessária uma mensagem de confirmação. Atualmente, isso não é usado.
- 2: O servidor concluiu a tarefa com sucesso.
- 3: O servidor entendeu a solicitação, mas precisa de mais informações para completá-la.
- 4: O servidor encontrou uma falha temporária. Se o comando for repetido sem nenhuma alteração, ele poderá ser concluído. Os servidores de e-mail podem usar essas falhas temporárias para manter os remetentes não confiáveis à distância.
- 5: O servidor encontrou um erro.
O segundo número fornece mais informações. Os seis valores possíveis são:
- 0: Ocorreu um erro de sintaxe.
- 1: Indica uma resposta informativa, por exemplo, para um pedido de AJUDA.
- 2: Refere-se ao status da conexão.
- 3 e 4 não são especificados.
- 5: Refere-se ao estado do sistema de correio como um todo e do servidor de correio em particular.
O último número é ainda mais específico e mostra mais graduações do status de transferência de correspondência.
O código de erro SMTP mais comum ao enviar e-mail é 550.
SMTP error 550 é uma mensagem de erro genérica. Isso significa que o e-mail não pôde ser entregue.
Uma falha de entrega do erro SMTP 550 ocorre por vários motivos; enquanto o código de erro 550 em si não informa nada sobre a causa da falha, muitos servidores SMTP incluem uma mensagem explicativa com o código de erro.
Variações de SMTP 550
Muitas vezes, um e-mail não pode ser entregue porque foi bloqueado como spam, seja por meio de uma análise de seu conteúdo ou porque o remetente - ou a rede do remetente - está listado como uma provável fonte de spam em uma lista de bloqueio de DNS. Alguns servidores de e-mail também verificam links para malware e retornam um erro 550. Os códigos de erro SMTP 550 para esses casos incluem:
- 550 5.7.1: Serviço indisponível: cliente bloqueado usando(Exchange Server)
- 550 5.7.1: Mensagem rejeitada como spam pela Filtragem de Conteúdo (Exchange Server)
- 550 Esta mensagem foi classificada como SPAM e pode não ser entregue
- 550 Alta probabilidade de spam (Gmail)
- 550 5.2.1 e-mail do site de spam recusado
- 550 Sua mensagem foi rejeitada porque você foi detectado enviando spam (Enviando da Rackspace)
- 550 A mensagem continha conteúdo não seguro
O que você pode fazer? Se possível, tente contatar o destinatário por outros meios Se a mensagem de erro apontar para uma lista de bloqueio ou filtro de spam específico, tente entre em contato com o administrador da lista ou filtroNa f alta de tudo isso, você sempre pode explicar a infeliz situação ao seu provedor de e-mail Eles podem entrar em contato com o colega na extremidade receptora e resolver a situação.
Lista de códigos de erro SMTP (com explicações)
Os três números de um erro SMTP nos fornecem uma lista detalhada de códigos de resposta do servidor ESMTP/SMTP, conforme estabelecido na RFC 821 e extensões posteriores:
- 211 - Uma mensagem de status do sistema.
- 214 - Segue uma mensagem de ajuda para um leitor humano.
- 220 - Pronto para serviço SMTP.
- 221 - Fechamento do serviço.
- 250 - Ação solicitada realizada e concluída. A melhor mensagem de todas.
- 251 - O destinatário não é local para o servidor, mas o servidor aceitará e encaminhará a mensagem.
- 252 - O destinatário não pode ser VRFY, mas o servidor aceita a mensagem e tenta a entrega.
- 354 - Inicia a entrada da mensagem e termina com.. Isso indica que o servidor está pronto para aceitar a própria mensagem (depois de lhe dizer de quem é e de onde você quero ir).
- 421 - O serviço não está disponível e a conexão será encerrada.
- 450 - O comando solicitado falhou porque a caixa de correio do usuário não estava disponível (por exemplo, porque estava bloqueada). Tente novamente mais tarde.
- 451 - O comando foi abortado devido a um erro do servidor. Não é sua culpa. Talvez avise o administrador.
- 452 - O comando foi abortado porque o servidor não tem armazenamento suficiente no sistema.
- 455 - O servidor não pode lidar com o comando neste momento.
Obteve SMTP 550: falha permanente para um ou mais destinatários?
As seguintes mensagens de erro (500-504) geralmente informam que seu cliente de e-mail está quebrado ou, mais comumente, que seu e-mail não pôde ser entregue por um motivo ou outro.
- 500 - O servidor não pôde reconhecer o comando devido a um erro de sintaxe.
- 501 - Foi encontrado um erro de sintaxe nos argumentos do comando.
- 502 - Este comando não está implementado.
- 503 - O servidor encontrou uma sequência incorreta de comandos.
- 504 - Um parâmetro de comando não foi implementado.
- 521 - Este host nunca aceita correio; uma resposta de um servidor fictício.
- 541 - A mensagem não pôde ser entregue por motivos de política, normalmente um filtro de spam. (Apenas alguns servidores SMTP retornam este código de erro.)
- 550 - O comando solicitado falhou porque a caixa de correio do usuário não estava disponível (por exemplo, porque não foi encontrada ou porque o comando foi rejeitado por motivos de política).
- 551 - O destinatário não é local para o servidor. O servidor então fornece um endereço de encaminhamento para tentar.
- 552 - A ação foi abortada devido à alocação de armazenamento excedida.
- 553 - O comando foi abortado porque o nome da caixa de correio é inválido.
- 554 - A transação falhou. A culpa é do clima.
- 555 - O servidor não reconhece o formato do endereço de e-mail e a entrega não é possível.
- 556 - A mensagem teria que ser encaminhada, mas o servidor receptor a rejeitará.