Forums Últimos mensajes - Powered by IBM
 

Active Directory

29/04/2006 - 02:37 por Mikes | Informe spam
Hola grupo, existe alguna forma de obtener la dirección de correo de un
usuario en especifico, es decir yo conozco el username pero quiero saber su
dirección de correo.
 

Leer las respuestas

#1 Alberto Poblacion
29/04/2006 - 09:38 | Informe spam
"Mikes" wrote in message
news:
Hola grupo, existe alguna forma de obtener la dirección de correo de un
usuario en especifico, es decir yo conozco el username pero quiero saber
su
dirección de correo.



Puedes hacerlo con la clase DirectorySearcher que está en
System.DirectoryServices:

Dim rootEntry As New DirectoryEntry(ldap, Dominio & "\" & Usuario,
Password)
Dim propertiesToGet As String() = {"mail"}
Dim searcher As New DirectorySearcher(rootEntry)
searcher.PropertiesToLoad.AddRange(propertiesToGet)
searcher.Filter = "(SAMAccountName=" & UserName & ")"
Dim result As SearchResult
result = searcher.FindOne()
If Not result.Properties("mail") Is Nothing Then correo =
result.Properties("mail")(0)

Preguntas similares