Sendmail está canonizando o nome de domínio do CNAME

Sendmail está canonizando o nome de domínio do CNAME

Tenho um servidor de e-mail antigo que substituí recentemente.

A substituição está entregando a correspondência conforme o esperado, mas há uma peculiaridade estranha. Tenho vários aliases que entregam mensagens para uma lista de pessoas. Ao [email protected]enviar um e-mail via Outlook para [email protected], há um mapeamento desse Mail-User para um endereço externo chamado [email protected], para que ele To:seja reescrito e entregue ao nosso servidor de e-mail. Ao newserver.example.comreceber a mensagem, ele a aceita e a entrega, mas reescreve o cabeçalho To: para [email protected].

O problema com isso é que ele quebra a resposta porque espera @example.come @mail.example.com. Como posso evitar que isso aconteça? Eu tenho um registro CNAME que mail.example.comaponta para newserver.example.com, o que me faz pensar que ele está mapeando-o do DNS de alguma forma. Posso evitar isso ou pelo menos forçá-lo a usar mail.example.comou example.comem vez de newserver?

Exemplo do teste sendmail -bt-- /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]

informação relacionada