Moi a miúdo, as mensaxes de erro son incomprensibles. Esta páxina será a túa guía para os servidores de correo de código que se producen cando o correo electrónico non se envíe. Se recibe unha mensaxe de erro como: "Non se puido enviar a súa mensaxe. Erro 421:" Cal é o seguinte paso? Deixa que esta páxina sexa a túa guía sobre o que facer a continuación.
Códigos de erro SMTP: o significado detrás dos números
Un servidor de correo responderá a cada solicitude que realice un cliente (como o seu programa de correo electrónico) cun código de retorno. Este código consta de tres números.
O primeiro xeralmente indica se o servidor aceptou o comando e si podería manexalo. Os cinco valores posibles son:
- 1 : O servidor aceptou o comando, pero aínda non toma medidas. Requírese unha mensaxe de confirmación. Actualmente, isto non se usa.
- 2 : O servidor completou a tarefa con éxito.
- 3 : O servidor entendeu a solicitude, pero necesita máis información para completar.
- 4 : O servidor atopou un fallo temporal. Se o comando se repite sen ningún cambio, podería completarse. Os servidores de correo poden usar tales fallos temporais para manter os remitentes que non son de confianza.
- 5 : O servidor atopou un erro.
O segundo número dá máis información. Os seis valores posibles son:
- 0 : Ocorreu un erro de sintaxe.
- 1 : Indica unha resposta informativa, por exemplo a unha solicitude de AXUDA.
- 2 : refírese ao estado da conexión.
- 3 e 4 son sen especificar.
- 5 : refírese ao estado do sistema de correo no seu conxunto e ao servidor de correo en particular.
O último número é aínda máis específico e mostra máis graduacións do estado da transferencia de correo.
Got SMTP 550: Fallo permanente para un ou máis destinatarios?
O código de erro SMTP máis común ao enviar o correo electrónico é 550.
O erro SMTP 550 é unha mensaxe de erro genérica. Significa que o correo electrónico non se puido entregar.
Un erro SMTP 550 fallo de entrega ocorre por unha variedade de razóns; mentres que o código de erro 550 non lle di nada sobre a causa do fallo, moitos servidores SMTP inclúen unha mensaxe explicativa co código de erro.
Moitas veces, un correo electrónico non se puido entregar debido a que foi bloqueado como spam, xa sexa mediante unha análise dos seus contidos ou porque a rede do remitente ou do remitente está listada como probablemente fonte de spam nunha lista negra de DNS. Algúns servidores de correo tamén verifican enlaces a malware e devolven un erro 550. Erro SMTP 550 códigos para estes casos inclúen:
- 550 5.7.1: Servizo non dispoñible: cliente [###] bloqueado usando ### (servidor de Exchange)
- 550 5.7.1 : Mensaxe rexeitada como spam por filtrado de contido (Exchange Server)
- 550 Esta mensaxe foi clasificada como SPAM e non pode ser entregada
- 550 Alta probabilidade de spam (Gmail)
- 550 5 2 1 correo do sitio de spam rexeitado
- 550 A túa mensaxe foi rexeitada porque foi detectado enviando spam (Envío desde Rackspace)
- A mensaxe contén contido inseguro
Que podes facer? Se é posible, intente contactar co destinatario por outros medios . Se a mensaxe de erro apunta a unha lista negra específica ou filtro de spam, intente contactar coa lista ou o administrador do filtro . Se non o fas, sempre podes explicar a situación desafortunada ao teu fornecedor de correo electrónico . Poden poñerse en contacto co seu compañeiro no lugar receptor e obter a situación ordenada.
Lista de códigos de erro SMTP (con explicacións)
Os tres números dun erro SMTP permítennos unha lista detallada dos códigos de resposta do servidor ESMTP / SMTP, tal e como se establece no RFC 821 e posteriores extensións:
- 211 - Mensaxe de estado do sistema.
- 214 : segue unha mensaxe de axuda para un lector humano.
- 220 - Servizo SMTP listo.
- 221 - Pechadura de servizo.
- 250 - Acción solicitada realizada e completada. A mellor mensaxe de todos.
- 251 - O destinatario non é local para o servidor, pero o servidor aceptará e reenviará a mensaxe.
- 252 - O destinatario non pode ser VRFYed, pero o servidor acepta a mensaxe e intenta a entrega.
- 354 - Comezar a entrada da mensaxe e rematar con .. Isto indica que o servidor está listo para aceptar a mensaxe en si (despois de indicar quen é e onde quere ir).
- 421 - O servizo non está dispoñible e a conexión pechará.
- 450 - O comando solicitado fallou porque a caixa de correo do usuario non estaba dispoñible (por exemplo porque estaba bloqueada). Téntao de novo máis tarde.
- 451 - O comando foi cancelado debido a un erro no servidor. Non é a túa culpa. Quizais deixe saber ao administrador.
- 452 - O comando foi cancelado porque o servidor non ten almacenamento de sistema suficiente.
- 455 - O servidor non pode xestionar o comando neste momento.
As seguintes mensaxes de erro (500-504) adoitan dicirlle que o seu cliente de correo electrónico estea roto ou, máis comúnmente, que o seu correo electrónico non se puidese entregar por unha razón ou outra.
- 500 - O servidor non puido recoñecer o comando debido a un erro de sintaxe.
- 501 - Atopouse un erro de sintaxe nos argumentos de comandos.
- 502 - Este comando non está implementado.
- 503 - O servidor atopou unha mala secuencia de comandos.
- 504 - Non se implementa un parámetro de comando.
- 521 - Este servidor nunca acepta o correo; unha resposta dun servidor ficticio.
- 541 - A mensaxe non se puido entregar por motivos de política, normalmente un filtro de spam. (Só algúns servidores SMTP devolven este código de erro).
- 550 - O comando solicitado fallou porque a caixa de correo do usuario non estaba dispoñible (por exemplo porque non se atopou ou porque o comando foi rexeitado por motivos de política).
- 551 - O destinatario non é local para o servidor. O servidor entón dá un enderezo directo para probar.
- 552 - A acción foi cancelada debido a que se superou a asignación de almacenamento.
- 553 - O comando foi cancelado porque o nome da caixa de correo non é válido.
- 554 - Fallou a transacción. Culpa-lo no tempo.
- 555 - O servidor non recoñece o formato de enderezo de correo electrónico e a entrega non é posible.
- 556 - A mensaxe debería reenviarse, pero o servidor receptor rexeitalo.