Como faço para remover esses cabeçalhos de lixo eletrônico?

1

Estou usando o Postfix 2.3.3 e os e-mails enviados do meu servidor sempre adicionam cabeçalhos inúteis que gostaria de remover. Atualmente, estou usando apenas a função PHP mail () para enviar mensagens.

Return-Path: 
Received: from mss-us4.mail.pw (localhost.localdomain [127.0.0.1])
 by mss-us4.mail.pw (Postfix) with ESMTP id EBAF41540011
 for ; Mon,  7 Dec 2009 16:59:02 +0000 (GMT)
Received: from mx2.mail.pw (inbound-us2.mail.pw [70.87.x.x])
 by mss-us4.mail.pw (Postfix) with ESMTP
 for ; Mon,  7 Dec 2009 16:59:02 +0000 (GMT)
Received: from mail.domain.org (unknown [x.172.x.x])
 by mx2.mail.pw (Postfix) with ESMTP id 6B20F56063B
 for ; Mon,  7 Dec 2009 16:59:02 +0000 (GMT)
Received: from ip1.domain.org (ip1.domain.org [127.0.0.1])
 by mail.domain.org (Postfix) with ESMTP id 1E5B018080AC
 for ; Mon,  7 Dec 2009 11:59:02 -0500 (EST)
Received: (from apache@localhost)
 by ip1.domain.org (8.13.8/8.13.8/Submit) id nB7Gx2lR016074;
 Mon, 7 Dec 2009 11:59:02 -0500

Eu comparei os meus aos cabeçalhos do Gmail e pelo que vi foram os dois últimos cabeçalhos inúteis. Além disso, como altero o caminho de retorno de dentro da configuração do Postfix?

    
por EarthMind 08.12.2009 / 03:01

2 respostas

6

FWIW, esta é uma ideia ruim para Received cabeçalhos, mas aqui está a resposta de qualquer maneira. womble mencionou content_filter como uma solução recomendada. IMHO que é um exagero, o Postfix suporta isso nativamente via header_checks .

/etc/postfix/main.cf:

header_checks = regexp:/etc/postfix/header_checks

/ etc / postfix / header_checks:

/^Received:.*\[127\.0\.0\.1\]/         IGNORE
/^Received:.*\from apache@localhost/   IGNORE
    
por 08.12.2009 / 10:17
6

Todo cabeçalho é inútil - até o dia em que você realmente precisa dessas informações para diagnosticar algum problema irritante.

Se você está pronto para fazer isso, então você quer olhar o parâmetro content_filter .

    
por 08.12.2009 / 03:17