Je dois identifier si une pièce jointe est l'image de signature de l'expéditeur et l'ignorer car je veux ignorer ce type de pièces jointes, mais je ne suis pas en mesure d'identifier si cette pièce jointe particulière est l'image de la signature.Java EWS- comment identifier si la pièce jointe est la signature de l'expéditeur image
Ou est-ce qu'un utilisateur peut ajouter une propriété personnalisée tout en ajoutant l'image de signature, afin que je puisse rechercher cette propriété dans le programme?
if (emailMessage.getHasAttachments() || emailMessage.getAttachments().getItems().size() > 0) {
//get all the attachments
AttachmentCollection attachmentsCol = emailMessage.getAttachments();
log.info("File Count: " + attachmentsCol.getCount());
Attachment attachment = attachmentsCol.getPropertyAtIndex(i);
//log.debug("Starting to process attachment "+ attachment.getName());
//do we need to skip this attachment
FileAttachment fileAttachment = (FileAttachment) attachment;
// if we don't call this, the Content property may be null.
fileAttachment.load();
booelan isSignatureImage = fileAttachment.isContactPhoto(); // this is false
}
}