Ich verwende die IMAP-API von gmail, um nach E-Mails zu suchen.IMAP-Kriterien mit mehreren ORs
Ich verwende die OR-Kriterien, um nach anderen Schlüsselwörtern zu suchen. Das funktioniert gut, wenn ich nur eine Ebene gehen, also so etwas wie
'UID SEARCH OR (FROM "[email protected]") (TO "[email protected]")'
aber es funktioniert nicht, wenn ich einen längeren Ausdruck wie
Kriterien versuchen, oder Kriterien oder Kriterien oder Kriterien
, die übersetzt zu
'UID SEARCH OR (OR (FROM "[email protected]") (TO "[email protected]")) (OR (FROM "[email protected]") (TO "[email protected]"))'
deutlich zu machen (so weit ich die Syntax verstehen) ich mag im Grunde alle Nachrichten, die entweder gesendet von oder zu ANY eines gegebenen l gesendet ist von E-Mails
Der Fehler, den ich von der libray bekommen ist
[ 'A34', 'BAD', 'Could', 'not', 'parse', 'command' ]
irgendwelche Vorschläge?
Versuchen ohne Leerzeichen zwischen (und OR – Max
Haben Sie jemals die Arbeit zu – kkurian
@kkurian noch nicht, habe ich es um für jeden durch den Aufruf Ich benutze eine node.js IMAP-Lib, die ich neu schreiben müsste, um max advice zu folgen, werde das später wahrscheinlich tun und die Ergebnisse hier posten – forste