[Postfixbuch-users] Postfix-1.1.11--20021109 und mail-header fast am ziel?

Achim Altmann achim at altmann.li
Fr Nov 15 18:28:16 CET 2002


hallo,

nachdem ich (danke Peer) das neueste Snapshort von postfix installiert 
habe sieht es im lgfile schon viiiiiel besser aus nur im header noch 
genauso wie zuvor.

Hier nochmals meine user-accounts und die virtuellen domains

Ich habe eine Domain com-gate.com, testdomain.in und sms-160.in eingerichtet
auf testdomain.in habe ich den user sender at sms-160.in
auf com-gate.com u.a. den user admin at com-gate.in
auf sms-160.in habe ich den user spool at sms-160.in der eine 
catch-all-adresse hat

Der user admin at com-gate.in hat sich einen sieve-filter eingerichtet der 
so aussieht

  require["fileinto"];
if anyof (address :contains ["From"] "sender at testdomain.in") {
fileinto "INBOX/Drafts";
redirect "01728345626-sms160 at sms-160.in";
}


if anyof (address :contains ["From"] "postmaster at com-gate.com") {
fileinto "INBOX/Drafts";
redirect "01728345626-sms-160 at sms-160.in";
}

der user sender at testdomain.in hat danch eine mail an u.a. 
admin at com-gate.in gesendet.

im /var/log/maillog  steht nun folgendes

Nov 15 18:42:48 web postfix/qmgr[24971]: 97929FA7C: 
from=<sender at testdomain.in>, size=692, nrcpt=4 (queue active)
Nov 15 18:42:49 web postfix/pipe[22656]: 97929FA7C: 
to=<markus.com-gate.com at mail.terragon.de>, 
orig_to=<markus at com-gate.com>, relay=cyrus,
delay=1, status=sent (mail.terragon.de)
Nov 15 18:42:49 web postfix/pipe[22659]: 97929FA7C: 
to=<erwin.com-gate.com at mail.terragon.de>, orig_to=<erwin2 at com-gate.com>, 
relay=cyrus, delay=1, status=sent (mail.terragon.de)
Nov 15 18:42:49 web postfix/pipe[22653]: 97929FA7C: 
to=<erwin.com-gate.com at mail.terragon.de>, orig_to=<erwin at com-gate.com>, 
relay=cyrus, delay=1, status=sent (mail.terragon.de)
Nov 15 18:42:49 web postfix/pipe[22655]: 97929FA7C: 
to=<admin.com-gate.com at mail.terragon.de>, orig_to=<admin at com-gate.com>, 
relay=cyrus, delay=1, status=sent (mail.terragon.de)
Nov 15 18:42:49 web postfix/pickup[24970]: 8F66CFA7D: uid=76 
from=<sender at testdomain.in>
Nov 15 18:42:49 web postfix/cleanup[22643]: 8F66CFA7D: 
message-id=<20021115184248.z5c90pczs2rk at testdomain.in>
Nov 15 18:42:49 web postfix/qmgr[24971]: 8F66CFA7D: 
from=<sender at testdomain.in>, size=958, nrcpt=1 (queue active)
Nov 15 18:42:49 web postfix/pipe[22656]: 8F66CFA7D: 
to=<spool.sms-160.in at mail.terragon.de>, 
orig_to=<01728345626-sms160 at sms-160.in>, relay=cyrus, delay=0, 
status=sent (mail.terragon.de)

Wie man sieht alle Infos die ich bräuchte sind nun auch im logfile zu finden

Beim user spool at sms-160.in ist dann auch die mail angekommen und dort 
sieht der header so aus


Return-Path: <sender at testdomain.in>
Received: from mail.terragon.de ([unix socket])
         by mail.terragon.de (Cyrus v2.1.9) with LMTP; Fri, 15 Nov 2002 
18:42:49 +0100
X-Sieve: CMU Sieve 2.2
Received: by mail.terragon.de (Postfix, from userid 76)
         id 8F66CFA7D; Fri, 15 Nov 2002 18:42:49 +0100 (CET)
Received: from mail.terragon.de ([unix socket])
         by mail.terragon.de (Cyrus v2.1.9) with LMTP; Fri, 15 Nov 2002 
18:42:49 +0100
X-Sieve: CMU Sieve 2.2
Received: from testdomain.in (web.terragon.de [10.100.2.60])
         by mail.terragon.de (Postfix) with SMTP
         id 97929FA7C; Fri, 15 Nov 2002 18:42:48 +0100 (CET)
Date: Fri, 15 Nov 2002 17:42:48 -0000
To: markus at com-gate.com, erwin at com-gate.com, admin at com-gate.com,
         erwin2 at com-gate.com
Subject: smsmail
From: achim altmann <sender at testdomain.in>
X-Mailer: gemms 0.2.2
Reply-To: sender at testdomain.in
Message-ID: <20021115184248.z5c90pczs2rk at testdomain.in>
MIME-Version: 1.0
Content-Disposition: inline
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Wie man sieht gehen mir alle Informationen verloren ab dem redirect von 
admin at com-gate.com

Bitte, kann mir jemand sagen wie ich das problem lösen kann um auch 
diese Infos in den header zu bekommen?

Ich brauche unbedingt denjenigen im header der den redirect machte also 
den sender von dem spool at sms-160.in seine mails erhält.

Evtl. ist das noch wichtig. Alles , postfix, imap, sieve, läuft auf dem 
gleichen Rechner. Ich sage dies deswegen da ich mich fragte ob es  evtl. 
was ändert wenn ich zwei smtpd und smtp's laufen lassen würde oder das 
ich spool at sms-160.in einen eigenen smtpd gebe z.B auf einem anderen 
Port. Oder, was ich nun gar nicht möchte, brauche ich für dieses problem 
einen anderen Mailer der für header-infos freier konfigurierbar ist?

Vielen Dank für jeden Tipp

gruß Achim





Mehr Informationen über die Mailingliste Postfixbuch-users