I got it now found the "domain" setting in https://www.postfix.org/ldap_table.5.html
Thanks you very much Wietse! And thanks for your time! Am Fr., 3. März 2023 um 15:44 Uhr schrieb liquid cooled <flowho...@gmail.com >: > Thanks for the quick response, > > 2) $ postconf -n | grep ldap > transport_maps = hash:/etc/postfix/lookup/transport, ldap:/etc/postfix/ > mailtransport.cf > > 1) by "those domains" you are talking about the sender domains? Because > these domains are unknown to my mailsystem as these are mails from external > mailservers. > If you mean my own local domains do you think i should add to the ldap > query something like this? "query_filter = > (&(|(mail=%s)(mailalternateaddress=%s)(domain=%d))" > The thing is I do not have my local domains defined anywhere... basically > if I point an MX to this mailserver and create an LDAP entry containing a > valid mail address I will be able to receive mail for that domain. > Maybe this is the problem here? > > Am Fr., 3. März 2023 um 14:04 Uhr schrieb Wietse Venema < > wie...@porcupine.org>: > >> liquid cooled: >> > Hello, >> > >> > I found out that my postfix does a lot of useless (LDAP) requests (in my >> > opinion) when transport maps are enabled and in place. >> > I use transport maps to map incoming mails to different destination >> hosts, >> > based on destination mail address. >> > So there should be no lookup at all for sender address or local or >> domain >> > part. >> >> 1) Add a "domain = xxxx" setting to look up only complete email >> addresses in those domains. >> >> 2) You forgot to show parameter settings (output from the command >> "postconf -n | grep ldap") that shows WHAT Postfix is using the >> table for. >> >> Wietse >> >