Pregunta

Estoy tratando de obtener información específica sobre un correo electrónico (MessageID, MailboxName, Fecha, de, a, Asunto, Cuerpo, SEC, fecha_inserted_db, hastachment) y puedo obtener con éxito el uso del elemento. Lo que sea Método o usando el envío de correo electrónicopara lanzar el artículo como se muestra en CómoPara obtener el remitente de un correo electrónico en EWS MAPI? .¿Cómo puedo obtener la dirección de correo electrónico realmente del remitente?

EmailMessage mes = (EmailMessage)item;
String sender = mes.Sender.Name;

Esto me da algo así como "ToosweetNitemare" en lugar de ToosweetNitemare@whatever.com.También he intentado

System.Web.Mail.MailMessage receivedMessage = GetMail();
string replyTo = receivedMessage.From;

Pero eso no jugaría bien con mi código y me mantendría diciéndome que cambie mi versión en marco.Extraño y no quiero usarlo.

Quiero la dirección usando EWS o Casting.¿Algunas ideas?

¿Fue útil?

Solución

probablemente estás buscando

String sender = mes.Sender.Address;

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top