Abrufen mehrerer IMAP-Nachrichten auf einmal
Die Beispiele, die ich gesehen habe über das laden von E-Mails über IMAP mit python eine Suche und dann für jede message-id in die Ergebnisse einer Abfrage. Ich will die Dinge zu beschleunigen durch das Holen Sie alle auf einmal.
- Ich möchte eine Suche und Hole dann alle gefundenen Nachrichten in einer einzigen operation. Es sei denn, jemand hat eine neue Physik-Gesetz, wenn ich nicht aufgepasst, ich denke, ich werde in Ordnung sein.
Du musst angemeldet sein, um einen Kommentar abzugeben.
RFC 3501, sagt fetch dauert eine festgelegte Reihenfolge, aber ich wollte nicht sehen, eine definition und das Beispiel nutzt eine Reihe der form (2:4 = Nachrichten, 2, 3 und 4). Ich fand heraus, dass eine durch Komma getrennte Liste von ids arbeitet. In python mit imaplib, ich habe etwas wie:
Können Sie versuchen, das abholen der header-Informationen aller mails in nur 1 Gehen Sie zu server.