Sendmail MTA es un agente de transferencia de correo (MTA) que se encarga de la gestión del envío y recepción de correos electrónicos en servidores de correo. Es uno de los servidores de correo más antiguos y ampliamente utilizados en sistemas Unix y Linux.
Desarrollado originalmente por Eric Allman en 1983, Sendmail ha sido una pieza fundamental en la infraestructura de correo electrónico durante décadas.
El HELO es el identificador que el servidor de correo usa al presentarse a otros servidores de correo y cambiar el HELO (o EHLO) en Sendmail es una tarea que se puede hacer modificando la configuración, desde el archivo sendmail.cf o el archivo de configuración sendmail.mc, y luego regenerando el archivo sendmail.cf.
Primero será necesario abrir el archivo con un editor:
# nano /etc/mail/sendmail.mc
Luego edita o añade la línea con el FQDN deseado para el HELO:
define(`confDOMAIN_NAME', `servidor.dominio.com')dnl
Regenera el archivo de configuración:
# m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
Y reinicia el servicio para recargar la nueva configuración:
# service sendmail restart
Para asegurarte de que el HELO se ha cambiado correctamente, puedes revisar los registros de Sendmail o enviar un correo electrónico y verificar el encabezado del mensaje recibido en el servidor receptor para ver cómo se presenta el HELO/EHLO. Aunque también puedes simplemente usar ncat para realizar una conexión al puerto SMTP hacía localhost:
# nc localhost 25
Te deberá aparecer la línea 220 con el HELO introducido:
220 servidor.dominio.com ESMTP Sendmail 8.15.2/8.15.2/Debian-18; Tue, 30 Jul 2024 19:23:50 +0200; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1]
Asegúrate de que el nombre que uses para el HELO/EHLO esté correctamente configurado y sea válido, el FQDN debe tener un registro DNS apuntando a la dirección IP del servidor y el rDNS/PTR debe ser igual que el HELO. Algunos servidores de correo pueden rechazar correos si el HELO/EHLO no corresponde con un registro válido o si no se puede hacer una resolución inversa adecuada.
Esperamos haberte ayudado con este artículo🙂. Recuerda, si tienes consultas sobre esta u otra cuestión relacionada con tus servidores en Clouding, no dudes en escribir a soporte@clouding.io ¡Estamos a tu lado para lo que necesites!