2017-11-02 7 views
0

Gibt es eine Möglichkeit, das Herunterladen von Nachrichten durch mehr als ein bestimmtes Thema zu filtern?Nach mehreren Themen filtern IMAPX

Zum Beispiel muss ich nur die Nachrichten herunterladen, die "für 10" oder "für 11" in ihren jeweiligen Themen enthalten.

Mit einem Thema ist klar:

folderSearchMessages.Messages.Download("SUBJECT for 10", messageFetchMode, numMessages) 

By the way, wo könnte ich für tiefere Dokumentation aussehen? Eher als die offizielle Seite.

Antwort

1

Kein IMAPX-Benutzer, aber wenn es sich um einen freien Text in der Suchzeichenfolge handelt, können Sie einfach die IMAP-Suchsprache verwenden, die in RFC3501 § 6.4.4 aufgeführt ist. Wenn Ihre Server-Suche unterstützt korrekt (es gibt eine Menge, die nicht), können Sie eine OR-Begriff verwenden:

folderSearchMessages.Messages.Download("OR (SUBJECT \"for 10\") (SUBJECT \"for 11\")", messageFetchMode, numMessages) 

Beachten Sie, dass auch Ihre Strings zitieren sollte.

+0

Es hat funktioniert. Vielen Dank auch für die Links. – SySc0d3r

Verwandte Themen