¿Cómo puedo verificar el nombre HELO saliente de mi servidor de sendmail?

¿Cómo puedo verificar el nombre HELO saliente de mi servidor de sendmail?

Mi servidor de correo electrónico entró en la lista negra y recibo el siguiente mensaje de Zenhaus CBL:

X.X.X.X. was found to be using the following name as the HELO/EHLO parameter during connections: "localhost.localdomain".

Lamentablemente hubo demasiadas solicitudes y CBL no me permite eliminar la lista negra. Además, no tengo absolutamente ninguna experiencia con sendmail y no sé cómo depurarlo ni por dónde empezar, porque esto es lo que hay que solucionar primero.

¿Cómo puedo verificar el HELOvalor yo mismo en la CLI?

¿Alguien ha experimentado un problema similar y puede ayudarme a ejecutar sendmail nuevamente sin estar en la lista negra?

PD:

Lo extraño es que la misma configuración funcionó antes (hice una migración P2V de una máquina física a una máquina virtual) y nunca me incluyeron en la lista negra antes de la migración en el antiguo servidor físico. Lo único que olvidé hacer después de la migración P2V fue cambiar el DNS inverso (pero aún así esto parece no tener nada en común con el nombre HELO).

Respuesta1

Es típico detodoproveedores de correo para registrar elParámetro HELO/EHLOentodocorreo que procesan.

Abra los encabezados (fuente) de un correo quealguienaceptado recientemente desde su servidor en cuestión, probablemente detalla su EHLO en uno de los Received:encabezados. El encabezado Recibido superior que menciona su IP contendrá dos nombres: primero, el nombre que proporcionó en HELO/EHLO y el que obtuvo al buscar su dirección de red. Por lo general, el que está al lado del literal de dirección [IP]es el nombre rDNS.

Received: from localhost.localdomain
  (mx7.yourdomain.example [192.0.2.2])
  by example.net (Postfix)
  with ESMTPS
  id ABC12345
  for <[email protected]>;  21 Nov 1997 10:05:43 -0600

La especificación relevante de lo que deben poner los servidores de correo allí se encuentra enRFC 5321 Sección 4.4

Cuando un servidor SMTP recibe un mensaje para su entrega o
procesamiento posterior, DEBE insertar
información de seguimiento ("marca de tiempo" o "Recibido") al comienzo del contenido del mensaje [..]

La cláusula FROM, que DEBE suministrarse en un entorno SMTP, DEBE contener (1) el nombre del host de origen tal como se presenta en el comando EHLO y (2) una dirección literal que contenga la dirección IP del origen, determinada a partir del protocolo TCP. conexión.

Tenga en cuenta que alguna lista quejándose de que usted usa un mal nombre no significa necesariamente que el servidor que está configurando actualmente usó ese nombre. En teoría, usted o un propietario anterior de su dirección de red podrían haberse conectado a un sistema que informa a los operadores de esa lista a través de otros clientes.

También tenga en cuenta que un operador de lista que afirma tener una gran cantidad de solicitudes sobre una dirección de red es una muy mala señal. Los operadores de listas esperan que sus bloqueos lleven a la parte afectada a investigar a fondo antes de siquiera pensar en solicitar la eliminación de la lista. Asegúrese de confirmar que el anuncio está dirigido a usted, específicamente (por ejemplo, consulte las explicaciones específicas de IPv6 aquí) y ha establecido firmemente que el problema ha sido identificado y resuelto por completo.

información relacionada