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

上記のコードは、送信されたアイテムフォルダ以外のすべてのフォルダで問題なく動作しています。交換のアイテムを適切に取得していません。このフォルダは、それだけで、メールボックスから送信されたWHEREメッセージのコピーが含まれていますので、これはSentItemsフォルダ内の冗長である

答えて

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

支援してください。私はそれを落として再試行することをお勧めします。

+0

私はあなたが落としたいものを手に入れませんでしたか?あなたはその要求を意味しますか? – santhoshkumar

+0

SentItemsフォルダの上記のSearchFilterを冗長として使用しないでください。そのフォルダ内のすべてのメッセージはそのメールボックスから送信されます。 –

関連する問題