최근에 교체한 오래된 메일 서버가 있습니다.
대체품은 예상대로 메일을 배달하고 있는데 이상한 점이 있습니다. 다양한 사람들에게 메일을 보내는 별칭이 여러 개 있습니다. [email protected]
이메일이 Outlook을 통해 사용자에게 전송 되면 [email protected]
이메일은 이라는 외부 주소에 매핑되므로 다시 작성 [email protected]
되어 To:
당사의 메일 서버로 전달됩니다. 메시지가 수신 되면 newserver.example.com
이를 수락하고 전달하지만 To: 헤더를 다시 작성합니다 [email protected]
.
이것의 문제는 @example.com
and 를 기대하기 때문에 응답이 중단된다는 것입니다 @mail.example.com
. 이런 일이 발생하지 않도록 하려면 어떻게 해야 합니까? 나는 mail.example.com
그것을 가리키는 CNAME 레코드를 가지고 있는데 newserver.example.com
, 이것은 그것이 어떻게든 DNS에서 그것을 매핑한다고 생각하게 만듭니다. 이를 방지하거나 적어도 강제로 사용하거나 대신 사용할 mail.example.com
수 example.com
있습니까 newserver
?
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]