Dumitru Ciobarcianu wrote:

Salut,

My google-fu se pare ca nu mai este ce a fost.

Este posibil ca in sendmail sau postfix sa fac relay in functie de userii din LDAP?
Si daca da un pointer catre documentatia relevanta ar fi apreciat.

Ca sa explicitez un pic: destinatia finala nu este masina care face relay, vreau doar sa faca relay daca gaseste destinatarul in LDAP, aia cu destinatia finala am rezolvat-o deja.


pt. postfix:



in /etc/postfix/main.cf:

transport_maps = hash:/etc/postfix/transport
relay_recipient_maps = ldap:/etc/postfix/ldap/ldap_users.cf

ldap_users.cf contine:

server_host = 1.2.3.4
search_base = OU=Users,DC=domain,DC=ro
query_filter = (& (sAMAccountName=*)(mail=*)(proxyAddresses=smtp:%s))
result_attribute = proxyAddresses
result_format = smtp:%s
bind_dn = CN=user_ldap,CN=users,DC=domeniu,DC=ro
bind_pw = parola

exemplul asta functioneste cu ldap-ul de AD, in principiu ar trebui sa mearga cu orice alt ldap server. bind_dn si bind_pw reprezinta un user care are voia sa faca connect si search in ldap (sa poa sa caute adresele de mail)


/etc/postfix/transport contine:

domeniu.ro:      smtp:[10.1.2.3]:25


hth,

/je

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui