Deutlich dokumentiertes Lesen der E-Mail-Funktionalität mit Python Win32Com Outlook
Ich versuche, die Outlook-Interaktion über win32com besser zu verstehen. Ich konnte keine eindeutige Dokumentation finden, die es mir ermöglicht, mit win32com E-Mails effektiv zu lesen. Aus meiner aktuellen Untersuchung geht hervor, dass es sich um eine ziemlich regelmäßige Meinung der Benutzer handelt. Somit kommt folgende Information und Anfrage:
Könnte jemand;
1. Geben Sie einen Link zum Speicherort der eindeutigen Dokumentation an (falls vorhanden).
2. Erweitern Sie das Folgende
Unten ist die aktuelle Funktionalität, die ich beim Lesen des Codes anderer Leute gefunden habe.
Nimm den folgenden Code:
import win32com
outlook=win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox=outlook.GetDefaultFolder(6)
messages=inbox.Items
for message in messages:
attachments = message.attachments
for attachment in attachments:
pass
Die oben verwendeten Objekte haben die folgenden Funktionen, die mir bekannt sind:
Posteingang -
.Folders
.Items
Mitteilungen -
.GetFirst()
.GetLast()
.GetNext()
.GetPrevious()
.Attachments
Botschaft -
.Subject
.Body
.To
.Recipients
.Sender
.Sender.Address
Anhänge -
.item()
.Count
Anhang -
.filename
Wenn Sie weitere Funktionen kennen, ergänzen Sie diese bitte in Ihren Antworten.