Ich benutze MailKit und IMAP-Client. Ich mag Meldungen erhalten, wenn sie Gegenstand angegeben haben:TextSearchQuery funktioniert nicht in MailKit
client.Inbox.Open(FolderAccess.ReadOnly);
var query = SearchQuery.SubjectContains("my_subject");
var uids = client.Inbox.Search(query);
if (!uids.Any())
MessageBox.Show("Empty list!");
aber alle Methoden, die zurückgibt TextSearchQuery
(zB SubjectContains
, BodyContains
, FromContains
....) Nicht funktioniert und ich MessageBox mit leerer Liste info. Aber wenn meine Abfrage zurückgeben SearchQuery
zB .:
var query = SearchQuery.NotSeen;
oder
var query = SearchQuery.NotFlagged;
es richtig funktioniert. Wo ist das Problem? Mit Zeichencodierung?