O que significam as mensagens de erro SMTP?

Índice:

O que significam as mensagens de erro SMTP?
O que significam as mensagens de erro SMTP?
Anonim

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.

Image
Image

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á.

Recomendado: