Errores del servidor SMTP y cómo solucionarlos
08:37, 28.04.2022
Funciones del servidor de correo SMTP
El servidor SMTP funciona según un conjunto de reglas sencillas:
- Se especifica el remitente (MAIL FROM) y el receptor (RCPT TO);
- El servidor SMTP envía las solicitudes correspondientes en ambas direcciones, esperando una respuesta;
- difunde los mensajes a las direcciones especificadas.
Por defecto, el software utiliza el puerto 25, pero a menudo es bloqueado por los ISP debido a la gran intensidad del spam. Para organizar el funcionamiento normal del servidor de correo, los puertos estándar se cambian a 465 en caso de conexión SSL, o a 587 si se necesita protección contra el envío de virus. La transmisión de datos en este caso se realiza con autenticación obligatoria del remitente, lo que es inaceptable para los intrusos.
Ventajas del servidor SMTP
Este protocolo permite un filtrado eficaz del spam, incluida la posibilidad de limitar manualmente el número de correos electrónicos que puede enviar una determinada dirección. La segunda ventaja importante es que los datos de los suscriptores se almacenan en el servidor del remitente, mientras que el SMTP sólo transmite el mensaje sin guardar la información confidencial. Y la tercera, una de las ventajas más importantes, es la alta velocidad de entrega de los mensajes, reforzada por la posibilidad de ver el estado de la entrega.
Códigos de respuesta del servidor SMTP
Las respuestas del servidor SMTP están codificadas en un código numérico de tres dígitos que contiene los resultados del procesamiento de la solicitud. Estos son los más comunes:
- 2XX - significa que se ha ejecutado con éxito el comando anterior;
- 3XX - el sistema da este tipo de códigos en etapas intermedias, si el servidor sigue esperando el resto del mensaje;
- 4XX - códigos de error temporales del servidor;
- 5XX - errores críticos.
El segundo dígito ayuda a identificar la categoría de la respuesta:
- X0X - error de sintaxis;
- X1X - respuesta a una solicitud de información;
- X2X - error con el canal de transmisión;
- X3X y X4X - naturaleza desconocida del error;
- X5X - estado del servidor de correo.
La tercera figura complementa esencialmente a la segunda, permitiendo obtener más información sobre el incidente.
Teniendo en cuenta todo lo anterior, puede haber muchas variantes de errores, por lo que a continuación consideraremos sólo los que se producen con más frecuencia.
Error SMTP 421
Si ve este error, indica que el servidor no está disponible. Puede haber tres posibles razones:
- Hay un bloqueo en el puerto 25. La solución requiere añadir puertos adicionales a la configuración.
- La configuración de la conexión es incorrecta. Es necesario comprobarla y corregirla.
- Un sistema antivirus o un cortafuegos integrado bloquea la conexión con el servidor SMTP. En este caso, añada la dirección IP del servidor a la lista de exclusión.
Error 451
Indica un proceso de transferencia de mensajes interrumpido. Puede ocurrir debido a que los registros MX del dominio están mal especificados en el servidor DNS, por ejemplo, preferencias mal especificadas de diferentes dominios.
También puede indicar que se ha superado el límite del servidor para el envío de mensajes. En este caso, debe comprobar el límite y cambiarlo si es necesario.
Error 550
Señala una dirección de destinatario no válida o inexistente (RCPT TO). También puede indicar la presencia de un virus de spam dentro de la red.
Error 571
Indica que el destinatario se niega a aceptar el mensaje. Las razones pueden ser varias:
Bloqueo de la dirección IP del remitente por parte del destinatario;
El correo electrónico del remitente ha sido añadido a la lista de spam;
La IP del remitente no tiene un registro rDNS, y sin él ningún servidor de correo aceptará sus mensajes - póngase en contacto con su proveedor de alojamiento para una solución.
Error 452
La acción solicitada no puede realizarse debido a la insuficiencia de espacio en el servidor del destinatario. Sólo tiene que aumentar la capacidad en el lado de destino de la unidad, o liberar el espacio ocupado borrando archivos innecesarios u obsoletos.
Códigos de error SMTP, causas y cómo solucionarlos
Puede haber muchos códigos de error, hemos considerado sólo los más comunes. Por regla general, si el error es típico, es suficiente con buscar el código en Google y explorar las soluciones que funcionan - hay suficiente información en Internet. Si todavía tiene alguna duda, póngase en contacto con los especialistas de HostZealot y le ayudaremos con nuestra propia experiencia y le aconsejaremos sobre cómo tratar estos o aquellos problemas.