Estoy intentando obtener la dirección de correo electrónico escrita en el campo To de una ventana de redacción de correo.Outlook: ¿cómo obtener el correo electrónico del campo Destinatario?
Intento obtener la propiedad Dirección de un destinatario, que según VS, debería darme el correo electrónico.
Estoy recibiendo en cambio una cadena que tiene el siguiente aspecto:
"/c=US/a=att/p=Microsoft/o=Finance/ou=Purchasing/s=Furthur/g=Joe"
¿Cómo puedo obtener la dirección de correo electrónico en el campo del destinatario?
Mi código hasta ahora:
List <string> emails = new List<string>();
if (thisMailItem.Recipients.Count > 0)
{
foreach (Recipient rec in thisMailItem.Recipients)
{
emails.Add(rec.Address);
}
}
return emails;
Lo he intentado, y rec.Address y rec.AddressEntry.Address devuelven lo mismo. maullar. – Cat
¿Alguna suerte? miau –
GetExchangeUser(). PrimarySmtpAddress fue la respuesta :) cuando hay múltiples tipos de 'direcciones' registradas para el usuario, la propiedad Dirección se predetermina a otras cosas además del correo electrónico, por lo que debe especificar qué tipo de dirección. ¡Gracias por intentarlo! – Cat