Acceder a los contactos de Outlook, Importantisimo please!!

28/09/2006 - 04:56 por gosfe25 | Informe spam
Hola, tengo un problema:

Estoy trabajando en una aplicacion web con formularios asp y C#, utilizo
WindowsAuthentication para logearme aunke no es el punto pues lo menciono. Mi
problema esque tengo una página donde hay un dropdownlist donde necesito
cargar los contactos de Outlook que tiene el usuario en sesión. Ya he buscado
por todos lados pero no encuentro nada que me sirva, alguien sabe como puedo
solucionarlo?, solo necesito esa lista de mails, lo demás creo que no sería
problema, please ayudenme

Preguntas similare

Leer las respuestas

#1 solusoft
28/09/2006 - 09:47 | Informe spam
Hola,

intenta agregar como References el COM de Microsoft Outlook 11.0 Object
Library o similiar, así el VS 2003 te crea el Interop.Outlook y puedes
acceder a los objetos de Outlook.

Saludos.

"gosfe25" wrote:

Hola, tengo un problema:

Estoy trabajando en una aplicacion web con formularios asp y C#, utilizo
WindowsAuthentication para logearme aunke no es el punto pues lo menciono. Mi
problema esque tengo una página donde hay un dropdownlist donde necesito
cargar los contactos de Outlook que tiene el usuario en sesión. Ya he buscado
por todos lados pero no encuentro nada que me sirva, alguien sabe como puedo
solucionarlo?, solo necesito esa lista de mails, lo demás creo que no sería
problema, please ayudenme
Respuesta Responder a este mensaje
#2 Paco Ferre
29/09/2006 - 19:27 | Informe spam
Hola,

El problema es que Outlook puede trabajar en modo autónomo (ficheros
.pst alojados en el PC del usuario) o conectado a un servidor de
Exchange.

En el primer caso, la única forma de conseguir los contactos sería
con JavaScript (en el lado del cliente, usando COM de Outlook) ya que
desde el servidor web es "imposible" acceder a los datos de un Outlook
alojados en el ordenador del cliente. Digo "imposible" porque también
podrías programar una pequeña aplicación windows que, usando los
objetos COM de Outlook leyera la lista de contactos del usuario y los
grabara en la base de datos de la aplicación web... por ejemplo.

En el segundo caso, la cosa parece más sencilla (aunque no lo he hecho
nunca).
Tienes dos opciones (o puede que más):
- WebDAV si el servidor web no es el mismo que el servidor Exchange.
- y algo-cuyo-nombre-no-se (jeje, en google o http:/msdn.microsoft.com
se encuentra) que permite una comunicación LOCAL directa con Exchange
si el servidor web es el mismo que el servidor de Exchange. Creo que el
servicio de Outlook Web Access usa esto para el cliente web de
Exchange.
A ver si alguien que haya trabajado con Exchange y ASP.NET nos dice
algo más.

Saludos,

Paco Ferre

gosfe25 ha escrito:

Hola, tengo un problema:

Estoy trabajando en una aplicacion web con formularios asp y C#, utilizo
WindowsAuthentication para logearme aunke no es el punto pues lo menciono. Mi
problema esque tengo una página donde hay un dropdownlist donde necesito
cargar los contactos de Outlook que tiene el usuario en sesión. Ya he buscado
por todos lados pero no encuentro nada que me sirva, alguien sabe como puedo
solucionarlo?, solo necesito esa lista de mails, lo demás creo que no sería
problema, please ayudenme
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida