
27 Jun
2013
27 Jun
'13
12:37 p.m.
Im Auftrag von Ralf Hildebrandt
Es gibt so im großen und ganzen zwei verschiedene Ansätze um einen IMAP Server (z.B. Dovecot oder Cyrus) anzubinden.
Der eine Ansatz ist:
Domain in relay_domains auflisten (Postfix "relayed" das Zeug - nämlich zum LMTP-Server von cyrus oder dovecot, oder in einen transport hinein, der seinerseits eine PIPE aufruft)
Empfänger in relay_recipient_maps auflisten
Internet --smtp--> Postfix --lmtp--> cyrus/dovecot Internet --smtp--> Postfix --pipe--> programm
Vorteil:
Quota ist leichter zu realisieren Änderung an einer zentrale Map (SQL, LDAP, Hasch usw.) und beide Programme haben die Daten
- cyrus/dovecot kriegen Mails mit der vollen Emailadresse als Usernamen
- d.h. man kann sich ohne Tricks mit seiner Emailadresse anmelden
- die Mail im Transit hat auch immer dieselbe Adresse (keine Umschreibung
nötig)
Nachteil:
- irgendwoher muss die relay_recipient_maps Info kommen, am besten aus einer gemeinschaftlich genutzten Quelle von Postfix und cyrus/dovecot (Datenbank, LDAP, sowas...)
Mit freundlichen Grüßen
Uwe Drießen -- Software & Computer Uwe Drießen Lembergstraße 33 67824 Feilbingert
Tel.: 06708660045