Fetchmail Postfix Exchange

numx

New Member
Hallo Forummitglieder,

ich denke das meine Frage in diesem Forum schon in der ein oder anderen Art genauso gestellt wurde aber ich bin leider aus den Beiträgen nicht so recht schlau geworden.

Ich möchte ein Szenario von Fetchmail, Postfix und Exchange aufbauen. Sprich fetchmail holt die E-Mails von einem ISP und übergibt sie an Postfix (dieser leitet sie dann noch zum prüfen an verschiedene procs weiter und bekommt die mails dann geprüft zum weiterleiten an den Exchange zurück) und dieser wiederum leitet sie an einen internen Exchange Server weiter. Ich habe auch schon meinen Plan bzw. die Umsetzung dafür im Kopf aber bei einer Sache habe ich noch ein Verständnisproblem.

Fetchmail soll die Mails sofort nach dem abholen an den lokalen SMTP Prozess (Postfix) weitergeben. Wo muss ich fetchmail sagen das es die Mails an Postfix weiterreichen soll? Wie muss die fetchmailrc dann aussehen und welche Directive ist dann zur Weitergaben an Postfix wichtig?

Ich wäre euch für eine gut beschriebene Antwort sehr dankbar.
 
Wo muss ich fetchmail sagen das es die Mails an Postfix weiterreichen soll? Wie muss die fetchmailrc dann aussehen und welche Directive ist dann zur Weitergaben an Postfix wichtig?

Ganz normal. Fetchmail holt die Mails beim Provider ab und ordnet sie dem entsprechenden Postfix-User bzw. Alias zu.

In der Postfix-Konfiguration wird dann ein entsprechender Transport zum Exchange konfiguriert.

http://workaround.org/ispmail/lenny
http://www.postfix.org/transport.5.html
http://www.postfix.org/postconf.5.html#relay_domains
http://www.postfix.org/postconf.5.html#relay_recipient_maps
bzw.
http://www.postfix.org/postconf.5.html#address_verify_map
 
Sorry ich hatte vergessen zu sagen das auf dem Linux System keine Benutzerkonten angelegt sind in dennen die mit fetchmail abgeholten E-Mails landen. Das heisst fetchmail reicht gleich zum postfix die E-Mails durch.

@mattis42
brauche ich dann fetchmail nicht sagen wo die mails hin sollen. Sprich fetchmail weis alleine das es die E-Mails an postfix weiterreichen soll? Woher weis fetchmail das denn?
 
Sorry ich hatte vergessen zu sagen das auf dem Linux System keine Benutzerkonten angelegt sind in dennen die mit fetchmail abgeholten E-Mails landen. Das heisst fetchmail reicht gleich zum postfix die E-Mails durch.

Daher auch das "bzw. Alias".

@mattis42
brauche ich dann fetchmail nicht sagen wo die mails hin sollen. Sprich fetchmail weis alleine das es die E-Mails an postfix weiterreichen soll? Woher weis fetchmail das denn?

Irgendwas ala:
Code:
poll "server.provider.xyz" proto pop3 user "provider_user" with pass "provider_passwd" is user "[email protected]" here

Wobei "[email protected]" dem Postfix bekannt sein, die Domain in "relay_domains" stehen und in "transport_maps" ein entsprechender Transport zum Exchange konfiguriert sein sollte.
Dazu wäre eine Verifizierung der einzelnen Empfänger ratsam.
 
Back
Top