Na spoustě míst používá Postfix vyhledávací tabulky k nějakému rozhodování. Například pro vyhodnovení virtuální adresy na skutečnou. Jendím z mechanismů které pro to můžeme použít je LDAP databáze. V místě kde přířazujeme tabulky například virtuálních adres
virtual_maps = hash:/etc/postfix/virtual, ldap:ldapvirtual
Na tomto řádku je vidět, že jako jeden zdroj je použit ldap. Klíčové slovo ldap:
je následováno jménem které jsme si zvolili. Toto jméno pak slouží jako prefix u všech parametrů.
server_host
ldapvirtual_server_host = ldap.firma.cz
Server na kterém běží LDAP server. V každém LDAP zdroji který použijeme se můžeme odkazovat na jiný server.
search_base
ldapvirtual_search_base = dc=firma,dc=cz
Bázová adresa pro dotazy. LDAP podstrom který budeme prohledávat.
bind
ldapvirtual_bind = no
Příznak zdali se na server vážeme/připojujeme pod vyhrazeným účtem.
query_filter
ldapvirtual_query_filter = (mailLocalAddress=%s)
Vlastní text dotazu na LDAP server.
result_attribute
ldapvirtual_result_attribute = mailRoutingAddress
Název atributu záznamu obsah kterého bude vrácen jako odpověď dotazu.