0

我有發送郵件文件夾的問題我無法正確同步郵件。除了所有工作正常。你能協助嗎?已發送郵件文件夾郵件無法正常同步

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); 

上面的代碼工作正常,除了已發送的項目文件夾的所有文件夾。它沒有在交換中正確提取物品。請協助

回答

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

這在SentItems文件夾中是多餘的,因爲此文件夾將僅包含從該郵箱發送的郵件副本。我建議你放棄並重試。

+0

我沒有得到你我需要放棄的東西。你的意思是這個請求。 – santhoshkumar

+0

不要在SentItems文件夾中使用上面的SearchFilter作爲冗餘,例如該文件夾中的所有消息都將來自該郵箱。 –

相關問題