[Postfixbuch-users] Einfügen von X-Envelope-To Header mit Postfix
Sven Neukirchner
s.neukirchner at konabi.de
Fr Jun 15 09:21:35 CEST 2007
Ich habe jetzt auf Plaintext umgestellt.
So, jetzt wird die append_header erkannt.
Aus meinem lokalen Testserver funktioniert das soweit.
Ich hatte auf auf der Linux Shell die Mails mit folgendem Befehl gesendet:
echo "testmail" | mail -s "test" root at localhost
Da wird die Zeile nicht in den Header eingefügt.
Versende ich aber eine Mail über einem MUA oder per telnet funktioniert es.
Versuche ich aber auf dem Server im Internet einen Header einzufügen bekomme
ich folgende Fehlermeldung:
warning: SMTPD access map regexp:/etc/postfix/append_header has entry with
lookup table: PREPEND X-Original-Recipient: sven at konabi.de
warning: do not specify lookup tables inside SMTPD access maps
warning: define a restriction class and specify its name instead.
reject: RCPT from unknown[217.7.232.212]: 451 Server configuration error;
meine main.cf:
smtpd_recipient_restrictions = check_recipient_access
regexp:/etc/postfix/append_header,permit_sasl_authenticated,permit_mynetwork
s,reject_unauth_destination
Noch eine Frage:
Woher nimmt Postfix die Empfängeradresse?
Aus der letzten Received Zeile?
Meine Konstellation
Postfix --> Amavis --> Postfix ---> lokale Zustellung
Sieht dann im Header so aus:
Received: from localhost (unknown [127.0.0.1])
by xxxx.serverkompetenz.net (Postfix) with ESMTP id 267D415C051
for <web12p1 at xxx.serverkompetenz.net>; Wed, 13 Jun 2007 11:06:11
+0000 (UTC)
Received: from xxxx.serverkompetenz.net ([127.0.0.1])
by localhost (xxxx [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
id 20955-05 for <web12p1 at xxxx.serverkompetenz.net>;
Wed, 13 Jun 2007 13:06:11 +0200 (CEST)
Received: from xxxx.server.de (xxxx.server.de [xxx.xxx.xxx.xxx])
by xxxx.serverkompetenz.net (Postfix) with ESMTP id C15BB15C050
for <user at domain.de>; Wed, 13 Jun 2007 13:06:10 +0200 (CEST)
Setzt Postfix user at domain.de ein oder web12p1 at xxx.serverkompetenz.net?
Postfix setzt ja auch standardmäßig folgenden Haeder ein:
X-Original-To: web12p1 at xxx.serverkompetenz.net
Ich bräuchte aber:
X-Original-To: user at domain.de
oder:
X-Original-Recipient: user at domain.de
Ich hoffe das war jetzt nicht zu viel input.
Danke für Eure Hilfe
Sven
Mehr Informationen über die Mailingliste Postfixbuch-users