Los errores STMP de código 400 (421, 450, otros)
Identifican a un error temporal, puede ser el caso de que el servidor smtp de destino este offline, o que la bandeja de correo del destinatario este llena.
Los errores SMTP de código 500
Identifican un error permanente
Podría ser una mala configuración de servidor remitente, destinatario desconocido.
Estoy en lo correcto ?
https://es.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol (https://es.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol)
CitarDe los tres dígitos del código numérico, el primero indica la categoría de la respuesta, estando definidas las siguientes categorías:
2XX, la operación solicitada mediante el comando anterior ha sido concluida con éxito
3XX, la orden ha sido aceptada, pero el servidor esta pendiente de que el cliente le envíe nuevos datos para terminar la operación
4XX, para una respuesta de error, pero se espera a que se repita la instrucción
5XX, para indicar una condición de error permanente, por lo que no debe repetirse la orden