Hallo!
Futter für die neue Liste:
Postfix soll E-Mails für die Domäne 'domain.de' annehmen und sowohl an lokale als auch entfernte Benutzer (via relay-transport) zustellen.
a: user1@domain.de user1 (lokal) b: user2@domain.de user2 (lokal) c: user3@domain.de relay:[ip.ad.re.sse] (entfernt)
Die lokalen Benutzer sind per virtual_alias_maps eingebunden (siehe a und b). Die entfernten User per transport_maps (siehe c).
Jetzt das eigentliche Problem:
'domain.de' muss in virtual_alias_domains bzw. virtual_alias_maps eingetragen sein, damit die lokale Zustellung funktioniert. Allerdings funktioniert dann die Zustellung für den/die User innerhalb der transport_maps nicht mehr. Postfix quittiert mit 'user unknown'.
Wie sage ich Postfix, dass die transport_maps höhere Priorität haben bzw. trotzdem/immer berücksichtigt werden sollen oder hat jemand einen besseren Lösungsansatz? Bin für jeden Tipp dankbar.
--- main.cf --- [..] transport_maps = hash:/etc/postfix/maps/transport_maps
virtual_alias_maps = hash:/etc/postfix/maps/virtualUsers
virtual_alias_domains = hash:/etc/postfix/maps/localDomains [..] --- /main.cf ---
--- transport_maps --- user3@domain.de relay:[ip.ad.re.sse] --- /transport_maps ---
--- virtualUsers --- user1@domain.de user1 user2@domain.de user2 --- /virtualUsers ---
--- localDomains --- domain.de ok --- localDomains ---
Mit virtual_mailbox_domains anstelle von virtual_alias_domains greifen die transport_maps, allerdings entstehen hier andere Probleme bei nicht existenten Benutzern.
Danke!
Gruß Sven-- Sven Eulberg