0

I have issue with sent items folder I am unable to sync mails properly. Except that all are working fine. Can you please assist.

SearchFilter.SearchFilterCollection searchFilterCollection1 = new SearchFilter.SearchFilterCollection(LogicalOperator.Or);
SearchFilter searchFilter1 = new SearchFilter.ContainsSubstring(EmailMessageSchema.From, email.trim());
SearchFilter searchFilter2 = new SearchFilter.ContainsSubstring(EmailMessageSchema.DisplayTo,email.trim());
SearchFilter searchFilter3 = new SearchFilter.ContainsSubstring(EmailMessageSchema.DisplayCc,email.trim());
searchFilterCollection1.add(searchFilter1);
searchFilterCollection1.add(searchFilter2);
searchFilterCollection1.add(searchFilter3);
FindItemsResults findResults = service.findItems(folder.getId(),earchFilterCollection1, view);

Above code is working fine for all folders except sent item folder. It's not fetching properly items in the exchange. Please assist

1 Answers1

0
SearchFilter searchFilter1 = new SearchFilter.ContainsSubstring(EmailMessageSchema.From, email.trim());

This is redundant in the SentItems folders as this folder will only contain a copy of Messages that where sent from that Mailbox. I would suggest you drop that and retry.

Glen Scales
  • 20,495
  • 1
  • 20
  • 23