Sendmail não mascarando e-mails “Recebidos:” cabeçalhos

2

Eu segui as instruções do site NixCraft e tentei mascarar meus e-mails com o configuração seguinte:

MASQUERADE_AS(example.com)dnl
FEATURE(masquerade_envelope)dnl
FEATURE(masquerade_entire_domain)dnl
MASQUERADE_DOMAIN(example.com)dnl

e adicionou o seguinte também:

MASQUERADE_DOMAIN(localhost)dnl
MASQUERADE_DOMAIN(localhost6.localdomain6)dnl
MASQUERADE_DOMAIN(mail.server)dnl

Eu fiz um teste com:

$ echo "Subject: test
From: [email protected]
test" | sendmail -v [email protected] -O NoRecipientAction=add-to [email protected]

e é isso que recebo no cabeçalho:

Return-Path: <[email protected]>
Received: from mail.server (my.ip.add.ress) by verifier.port25.com id abcd1234 for <[email protected]>; Sun, 29 Jun 2014 01:23:45 -0400 (envelope-from <[email protected]>)
.....
Received: from mail.server (localhost6.localdomain6 [127.0.0.1])
    by mail.server (8.14.8/8.14.8) with ESMTP id s5T5XgSa003053
    (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO)
    for <[email protected]>; Sun, 29 Jun 2014 12:34:56 +0800
Received: (from root@localhost)
    by mail.server (8.14.8/8.14.8/Submit) id s5T5XfHR003052
    for [email protected]; Sun, 29 Jun 2014 12:34:56 +0800

Como pode ser observado, mail.server , localhost e localhost6.localdomain6 ainda são exibidos na linha Recebida. O que mais devo fazer para que o Masquerading do Sendmail funcione corretamente?

    
por Question Overflow 29.06.2014 / 08:38

1 resposta

1

Você pode alterar "este nome de e-mail do host" (usado em Cabeçalhos recebidos), definindo confDOMAIN_NAME .
link

Por padrão, o mascaramento do sendmail altera apenas o remetente do cabeçalho (por exemplo, From: header). Pode ser configurado para alterar o remetente do envelope ( MAIL FROM: na sessão SMTP) e / ou os destinatários do cabeçalho (por exemplo, To: e Cc: cabeçalhos). AFAIK não altera de qualquer maneira Received: cabeçalhos.
link

    
por 29.06.2014 / 10:04