LDAP a Postfix na Debian 11

Just Pavel Pavel.Just na simac.cz
Čtvrtek Červen 9 10:59:30 CEST 2022


Zdravím.

Na Debian 11 mám ldap a postfix server.

Ve LDAPu mám objekty, které obashují:

uid: login1
mail: jmeno.prijmeni na domena.cz

Operační systém hledá loginy a hesla v LDAPu.
To funguje. Nyní chci, aby se mail poslaný
na jmeno.prijmeni na domena.cz dorucil uzivateli login1 do schránky login1.

V /etc/postfix/main.cf jsem nastavil

alias_maps = hash:/etc/aliases, ldap:/etc/postfix/ldap-aliases.cf

a do ldap-aliases.cf jsem zadal:
query_filter = mail=%s
leaf_result_attribute = uid
plus bind_dn .....

Příkaz
postmap -q "jmeno.prijmeni na domena.cz" mi vrátí
login1

V logu slapd je očekávané, tedy přihlášení, hledání podle mail = "jmeno.primeni na domena.cz"
a vrácený nalezený objekt.

Přesto, když pošlu mail na adresu jmeno.prijmni na domena.cz,
vrátí se odesilateli s tím, že uživatel jmeno.prijmeni neexistuje.
Pokud do /etc/aliases zadám
jmeno.prijmeni: login
vše proběhne jak má. Doručení na adresu login1 na domena.cz funguje.

Jak prosím postfix přesvědčím, aby pro doručení použil hodnotu
z LDAPu ?

Pavel




Další informace o konferenci Linux