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
>>
>

Reply via email to