0

Ich habe Probleme mit gesendeten Objekte Ordner Ich bin nicht in der Lage, E-Mails richtig zu synchronisieren. Außer dass alle gut funktionieren. Kannst du bitte helfen?Gesendete Objekte Ordner E-Mails werden nicht richtig synchronisiert

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

Der obige Code funktioniert einwandfrei für alle Ordner außer dem gesendeten Ordner. Es bringt nicht richtig Gegenstände im Austausch. Bitte helfen

Antwort

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

Diese in den Gesendete Objekte Ordner redundant ist, da diese Ordner nur eine Kopie der Nachrichten enthalten, die von dieser Mailbox geschickt, wo. Ich würde vorschlagen, dass Sie das fallen lassen und es erneut versuchen.

+0

Ich habe dich nicht bekommen, was ich fallen lassen ??. Meinst du diese Bitte? – santhoshkumar

+0

Verwenden Sie den obigen Suchfilter nicht im Ordner "SentItems", da er redundant ist, dh alle Nachrichten in diesem Ordner werden aus dieser Mailbox stammen. –

Verwandte Themen