Verwendung von email.HeaderParser mit imaplib.fetch in Python?

8

Hat jemand ein gutes Beispiel für die Verwendung der HeaderParser-Klasse in Python für eine Nachricht, die Sie mit imaplib.fetch herunterziehen?

Ich konnte viele verwandte Dinge finden, aber nichts, was genau das tut.

Muss ich den RFC822 vollständig holen? Ich hatte gehofft, die Themen einfach herunterzuziehen.

Danke!

    
Hortitude 31.03.2009, 21:40
quelle

1 Antwort

18

Gute Nachrichten: Sie haben Recht ... Sie müssen den RFC822 nicht herunterziehen. Der Parameter message_parts bis fetch() lässt Sie ziemlich feinkörnig werden.

Hier ist ein einfaches Beispiel, wie man nur den Header abruft:

%Vor%

Die vollständige Liste der Nachrichtenteile, die als zweites Argument an fetch übergeben werden können, finden Sie in der IMAP4-Spezifikation: Ссылка

    
Jarret Hardie 31.03.2009, 23:27
quelle

Tags und Links