tschloss
12.04.07, 06:27
Hi,
ich habe zwei sehr ähnliche fetchmail-Server in Betrieb, bei einem ist jetzt ein Problem hochgekommen. Ich möchte das Problem allerdings erst vom Prinzip her verstanden haben, bevor ich dann evtl. noch bei der Umsetzung um Hilfe bitten muss.
Situation:
Maildomain beim Provider mit einigen Mailboxen und ein paar Verteilern
lokaler fetchmail/postfix/cyrus-Server, der zwei dieser Mailboxen leert
eine der abgeholten Mailboxen ist eine persönliche MB, die andere eine Sammelbox
die Zustellung nach fetchmail erfolgt über postfix - cyrus
Problem:
jmd Fremdes sendet Mail an einen der "fetchmail-User"
diese Mail hat einen zweiten Empfänger (nicht einer der fetchmail-User)
der lokale MTA stellt auch die Mail an den zweiten Empfänger zu
d.h. er SMTP´t diese an den Provider-MTA
der zweite Empfänger erhält die Mail damit zweimal
Frage 1:
Normalerweise -zB auf meinem zweiten Mailserver- passiert das ja nicht. Warum eigentlich nicht? Der Mailheader enthält ja korrekterweise alle TO/CC.
Ist es der "RCPT" Adressat, der das den MTA tatsächlich steuert? Das hiesse, das fetchmail den Fehler macht, indem er vielleicht auch den zweiten Empfänger in den Envelope aufnimmt.
Frage 2:
Woher nimmt fetchmail eigentlich den Domainnamen, um mit dem lokalen Usernamen die vollständige Mailadresse zusammenzubauen?
Frage 3:
Mein lokaler Mailserver (der Postfix) hört (leider) auf dieselbe Maildomain, wie der Provider-Dienst. Anfangs hielt ich das für eine gute Idee, inwzischen glaube ich, eine Unterscheidung (z.B. "internal.meinedomain.de") wäre geschickter. Gibt es denn eine allgemeine Empfehlung?
TIA!
ich habe zwei sehr ähnliche fetchmail-Server in Betrieb, bei einem ist jetzt ein Problem hochgekommen. Ich möchte das Problem allerdings erst vom Prinzip her verstanden haben, bevor ich dann evtl. noch bei der Umsetzung um Hilfe bitten muss.
Situation:
Maildomain beim Provider mit einigen Mailboxen und ein paar Verteilern
lokaler fetchmail/postfix/cyrus-Server, der zwei dieser Mailboxen leert
eine der abgeholten Mailboxen ist eine persönliche MB, die andere eine Sammelbox
die Zustellung nach fetchmail erfolgt über postfix - cyrus
Problem:
jmd Fremdes sendet Mail an einen der "fetchmail-User"
diese Mail hat einen zweiten Empfänger (nicht einer der fetchmail-User)
der lokale MTA stellt auch die Mail an den zweiten Empfänger zu
d.h. er SMTP´t diese an den Provider-MTA
der zweite Empfänger erhält die Mail damit zweimal
Frage 1:
Normalerweise -zB auf meinem zweiten Mailserver- passiert das ja nicht. Warum eigentlich nicht? Der Mailheader enthält ja korrekterweise alle TO/CC.
Ist es der "RCPT" Adressat, der das den MTA tatsächlich steuert? Das hiesse, das fetchmail den Fehler macht, indem er vielleicht auch den zweiten Empfänger in den Envelope aufnimmt.
Frage 2:
Woher nimmt fetchmail eigentlich den Domainnamen, um mit dem lokalen Usernamen die vollständige Mailadresse zusammenzubauen?
Frage 3:
Mein lokaler Mailserver (der Postfix) hört (leider) auf dieselbe Maildomain, wie der Provider-Dienst. Anfangs hielt ich das für eine gute Idee, inwzischen glaube ich, eine Unterscheidung (z.B. "internal.meinedomain.de") wäre geschickter. Gibt es denn eine allgemeine Empfehlung?
TIA!