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フォルダ内の冗長である
私はあなたが落としたいものを手に入れませんでしたか?あなたはその要求を意味しますか? – santhoshkumar
SentItemsフォルダの上記のSearchFilterを冗長として使用しないでください。そのフォルダ内のすべてのメッセージはそのメールボックスから送信されます。 –