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