RE: [Postfixbuch-users] Mailheader verändern - LÖSUNG

Marcel Hartmann mail at marcel-hartmann.com
Do Jun 2 12:01:54 CEST 2005


Hallo Thomas,

> ich habe das eben selbst nochmal auf meinem 
> Test-Relay-Rechner ausprobiert
> und bei mir klappt es folgendermassen:
> 
> In der Datei /etc/postfix/main.cf folgendes eintragen:
> header_checks = pcre:/etc/postfix/header_checks
> 
> Wie ich Dir schon erklärt habe aktivierst Du damit die Header-Checks.
> "pcre:" vor der Pfadangabe gibt an, dass die Datei perl 
> compatible regular
> expressions beinhaltet.
> 
> Dann noch die Datei /etc/postfix/header_checks wie folgt editieren:
> /^Received: from.*(127\.0\.0\.1|localhost)/  IGNORE
> 
> Wie bereits erklärt, hat der Punkt "." eine Sonderbedeutung - 
> er steht für
> ein belibiges Zeichen. Der Stern "*" steht für eine beliebige 
> Anzahl des
> worhergehenden Zeichens. ".*" bedeutet also "eine beliebiges Anzahl
> belibiger Zeichen".
> Da in der IP der Punkt im SInne der Interpunktion verwendet 
> wird, muss er
> maksiert werden. Daher "\."!
> 
> Wichtig ist noch, dass vor dem IGNORE ein Tab "\t" gesetzt 
> wird und KEIN
> einfache Leerzeichen " ".
> Ausserdem muss IGNORE auf jeden Fall GROß geschrieben werden.
> 
> Das ganze speichern und nochmal "postfix reload" ausführen 
> und schon haut
> das ganze hin - zumindest bei mir!
> 
> Ich hoffe es hilft Dir auch!

Danke für Deine Bemühungen mit den header_checks.
Ich habe auch diese variante ausprobiert und bei mir sieht der Header
immernoch so aus:

Return-Path: <info at insentic.de>
Received: from murder ([unix socket])
	 by mailrelay.snitch.de (Cyrus v2.2.12-Invoca-RPM-2.2.12-1.1.fc3)
with LMTPA;
	 Thu, 02 Jun 2005 11:56:39 +0200
X-Sieve: CMU Sieve 2.2

__??__

	Received: from localhost (localhost [127.0.0.1])
		by mailrelay.snitch.de (Postfix) with ESMTP id 9A66750855E
		for <snitch.de0001 at mailrelay.snitch.de>; Thu,  2 Jun 2005
11:56:39 +0200 (CEST)
	Received: from mailrelay.snitch.de ([127.0.0.1])
 		by localhost (mailrelay.snitch.de [127.0.0.1]) (amavisd-new,
port 10024)
 		with ESMTP id 26174-08 for
<snitch.de0001 at mailrelay.snitch.de>;
 		Thu,  2 Jun 2005 11:56:35 +0200 (CEST)
__??__

Received: from snitch1 (p5481983F.dip0.t-ipconnect.de [84.129.152.63])
	(using TLSv1 with cipher RC4-MD5 (128/128 bits))
	(No client certificate requested)
	by mailrelay.snitch.de (Postfix) with ESMTP id D8835508555
	for <snitch at snitch.de>; Thu,  2 Jun 2005 11:56:34 +0200 (CEST)
From: "Insentic business outsourcing Solutions" <info at insentic.de>
To: <snitch at snitch.de>
Subject: test
Date: Thu, 2 Jun 2005 11:56:44 +0200
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook, Build 11.0.6353
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Thread-Index: AcVnWWI6fNB4WSq9RZqTWId6HnLODg==
Message-Id: <20050602095634.D8835508555 at mailrelay.snitch.de>
X-Virus-Scanned: amavisd-new at snitch.de
X-Spam-Status: No, hits=3.492 tagged_above=3 required=5 tests=[AWL=-0.004,
 MSGID_FROM_MTA_ID=1.704, RCVD_IN_NJABL_DUL=1.655, RCVD_IN_SORBS_DUL=0.137]
X-Spam-Level: ***

kann es sein, das man die Datei /etc/postfix/Header_Checks mit chmod
bearbeiten muss vorher?
Das der Postfix darauf auch zugreifen kann? evtl. chown
postmaster:postmaster /etc/postfix/header_checks; ?

mfg

Marcel Hartmann




Mehr Informationen über die Mailingliste Postfixbuch-users