Sendmail está canonicalizando el nombre de dominio de CNAME

Sendmail está canonicalizando el nombre de dominio de CNAME

Tengo un servidor de correo antiguo que reemplacé recientemente.

El reemplazo entrega el correo como se esperaba, pero hay una peculiaridad extraña. Tengo una variedad de alias que entregan correo a una lista de personas. Cuando [email protected]se envía un correo electrónico a través de Outlook [email protected], hay una asignación para ese usuario de correo a una dirección externa llamada [email protected], por lo que To:se reescribe y se entrega a nuestro servidor de correo. Cuando newserver.example.comrecibe el mensaje, lo acepta y lo entrega, pero reescribe el encabezado Para: en [email protected].

El problema con esto es que rompe la respuesta porque espera @example.comy @mail.example.com. ¿Cómo puedo evitar que esto suceda? Tengo un registro CNAME que mail.example.comapunta a newserver.example.com, lo que me hace pensar que lo está mapeando desde DNS de alguna manera. ¿Puedo evitar esto, o al menos obligarlo a usar mail.example.como example.comen lugar de newserver?

Ejemplo de la sendmail -btprueba /try esmtp:

> /try esmtp [email protected]
Trying envelope recipient address [email protected] for mailer esmtp
canonify           input: list @ mail . example . com
Canonify2          input: list < @ mail . example . com >
Canonify2        returns: list < @ newserver . example . com . >
canonify         returns: list < @ newserver . example . com . >
2                  input: list < @ newserver . example . com . >
2                returns: list < @ newserver . example . com . >
EnvToSMTP          input: list < @ newserver . example . com . >
PseudoToReal       input: list < @ newserver . example . com . >
PseudoToReal     returns: list < @ newserver . example . com . >
MasqSMTP           input: list < @ newserver . example . com . >
MasqSMTP         returns: list < @ newserver . example . com . >
EnvToSMTP        returns: list < @ newserver . example . com . >
final              input: list < @ newserver . example . com . >
final            returns: list @ newserver . exemple . com
Rcode = 0, addr = [email protected]

información relacionada