PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fetchmail problem mit multidrop



mamue
28.01.03, 10:22
Ich hole Mail per fetchmail mit multidrop ab:
poll lb-bbs1.emd.schule.de user foh is *
Das klappt auch fast immer prima.
Manchmal allerdings kommt mail von Leuten, die forwarden und zwar mehrfach forwarden.
EIn user
abc@krauterdomain.de -> forward an cde.fgh@andere.kauterdomain.de -> geht weiter an xyz@familienname.de -> geht weiter an KORREKT@lb-bbs1.emd.schule.de

Für
*@lb-bbs1.emd.schule.de
ist mein smtp zuständig, für abc@krauterdomain.de natürlich nicht.
Fetchmail holt alle Mail von "lb-bbs1.emd.schule.de" ab und beschwert sich, dass der user "abc" unbekannt sei.
1.: Hiesse der user KORREKT@krauterdomain.de und nicht abc, so würde wohl alles funktionieren.
2.: Kann ich procmail dazu bewegen, die Mail irgendwie in das richtige Postfach einzusortieren.
Ich weiss nicht, wo ich suchen soll, procmail läuft zwar schon, aber wonach soll ich filtern?
Ich habe etliche "Received" Zeilen, in einer steht der richtige Adressat:
------------------------------------------------------------------------
Received: from mail.emd.shuttle.de [194.95.249.247]
by localhost with POP3 (fetchmail-5.9.0)
for postmaster@localhost (multi-drop); Tue, 21 Jan 2003
19:51:06 +0100 (CET)

Received: from UserMail2.FreeCity.De (UserMail2.FreeCity.De
[81.88.35.52])
by bonn.shuttle.de (Postfix) with ESMTP id 5D41B106F
for <wer@lb-bbs1.emd.ni.schule.de>; Tue, 21 Jan 2003 19:47:26 #!Dieser ist es, dahin soll's
+0100 (CET)

Received: from mailin.webmailer.de (natmx00.webmailer.de
[192.67.198.72])
by UserMail2.FreeCity.De (Postfix) with ESMTP id 0D3198CF69
for <schule@erdtmann-net.de>; Tue, 21 Jan 2003 19:47:23 +0100
(CET)
Received: from www5.your-server.de (www5.your-server.de
[213.133.104.5])
by mailin.webmailer.de (8.9.3/8.8.7) with SMTP id TAA28281
for <erdtmann@emdania.de>; Tue, 21 Jan 2003 19:48:13 +0100
(MET)
Date: Tue, 21 Jan 2003 19:48:13 +0100 (MET)
---------------------------------------------------------------------------

Andere sagten mir, es sei das beste, solche Mail gleich nach /dev/null zu befördern. Ist das tatsächlich das gescheiteste?

Danke
mamue

MatthiasB
28.01.03, 12:34
schau mal in die main.cf

luser_relay = muelleimer

dieser parameter bestimmt einen user der alle nicht zuordbare post bekommt.

mfg
matthias

mamue
28.01.03, 17:01
Nee, das ist nicht das Problem.
Die Mail ist, von Ferne betrachtet, sehr wohl zuzuordnen. Ein gültiger Empfänger steht ja drin, den es auch auf meinem System gibt. Das Problem ist doch folgendes:
Fetchmail scheint sich den ursprünglichen Adressaten anzuschauen. Gemeint ist aber der letzte in der Kette der forwarders. An den müsste und könnte postfix zustellen.


Danke,
mamue