Hallo ich möchte gerne einen eMail Server mit Fetchmail, Postfix und Dovecot einrichten.... Bisher war die Konstellation immer so das ich beim Provider für jedes eMail Konto ein Postfach angelegt war. Anschliessend habe ich mittels Fetchmail das Postfach abholen und in die /var/mail/nutzername einsortieren lassen. (Procmail war für diesen Zugang zuständig).
Nun habe ich aber (in Hinblick auf die Zukunftssicherheit) entschieden das ich in Zukunft statt MBOX lieber MailDir nutzen möchte. Die Einstellung in Dovecot habe ich schnell gefunden.
# mail_location = mbox:~/mail:INBOX=/var/mail/%u mail_location = maildir:~/Maildir:LAYOUT=fs
In Postfix habe ich die Zeile mit Procmail auskommentiert und deliver eingesetzt.
mailbox_command = /usr/lib/dovecot/deliver # mailbox_command = procmail -a "$EXTENSION"
Nun habe ich das Problem, das auf dem Server beim Internetprovider ein Fetchall eingerichtet ist und die eMails alle auf eine Adresse ankommen. Bisher ist Exchange/Popcon installiert und das teilt die Adressen beim Abruf auf die Postfächer auf. Meine Fetchmail sieht für ein Postfach jetzt so aus:
server pop3beimprovider proto pop3 user nutzername pass nutzerkennwort to lokalernutzer
Nun muss ich das aber so einstellen das die Daten nicht an lokalernutzer gesendet werden sondern in die richtigen Postfächer, es braucht also eine Tabelle die sagt irgendeinnutzer@meinedomain.de geht an den lokalen nutzer irgendeinlokalernutzer, auf dem einemn Postfach ja alle Mails ankommen. Ẃie kann ich Fetchmail bzw. dem MDA von Postfix (deliver) klarmachen, das er die nach Empfängeradresse einsortieren soll?