Cómo encontrar al remitente de un correo electrónico adjunto con ews

En EWS, EmailMessagetiene un remitente ( emailMessage.getSender()) y puede tener archivos adjuntos ( emailMessage.getAttachments()).

Estos archivos adjuntos pueden ser FileAttachment(para archivos) o ItemAttachment(para correo electrónico adjunto).

Hay mucha información sobre este archivo adjunto, como:

¿Pero cómo encontrar al remitente de este correo electrónico adjunto?

Editar: Uso de EWS Java API 1.1.5 http://archive.msdn.microsoft.com/ewsjavaapi/Release/ProjectReleases.aspx?ReleaseId=5754

Respuesta 1

En c #, puede acceder a ItemAttachment.Messagey luego Message.Sender. Una vez que tenga el remitente, puede recuperarlo Sender.Mailboxpara acceder al Mailbox.EmailAddress. Tal vez puedas convertir esto en algo similar para Java.

ItemAttachment itemAttachment = attachment as ItemAttachment;
itemAttachment.Load();
Sender sender = itemAttachment.Message.Sender;
Mailbox mailbox = sender.Mailbox;
string email = mailbox.EmailAddress;
Respuesta: 2

Estoy tratando de obtener la lista de campos de la lista de objetos modelo usando la secuencia y el mapa a otra lista de objetos, pero me da el siguiente error. List <FinalTestModel> testModels2 = nuevo ...

Así que estoy tratando de extraer solo el nombre de ciertas imágenes con la extensión de imagen capturada junto con él. El único problema es que hay dos formas muy similares y dos formas de la forma en que ...

Estoy trabajando con Spring en Java y estoy tratando de crear una API de descanso para mi programa. Tengo 3 entidades para administrar, así que también tengo 3 clases DAO. mi problema es que tengo 2 tipos de usuarios (jugador y ...

Me preguntaba si hay algunos tipos de mecanismos de devolución de llamada en la API del servidor Java RMI. Lo que quiero lograr es que recibo una llamada en eventos como: Se invocó el método de conexión abierta ...