Extrahieren Sie keine Outlook -E -Mails der aktuellen Woche im gemeinsamen Ordner mit PythonPython

Python-Programme
Anonymous
 Extrahieren Sie keine Outlook -E -Mails der aktuellen Woche im gemeinsamen Ordner mit Python

Post by Anonymous »

Ich habe versucht, E -Mails aus einem freigegebenen Ordner auf Outlook zu extrahieren, auf den ich Zugriff habe. Zum Beispiel ist heute der 12. März 2025 und nur eine E -Mail ab dem 4. März 2025 und zuvor für meinen Python -Code zugänglich. Danke < /p>
Ich habe versucht, auf Sync zu klicken, Filter zu entfernen ... < /p>

Code: Select all

import win32com.client

def get_mail(folder_name, subfolder_name):
outlook = win32com.client.Dispatch("Outlook.Application")
namespace = outlook.GetNamespace("MAPI")
shared_folder = namespace.Folders[folder_name]
subfolder = shared_folder.Folders[subfolder_name]
items = subfolder.Items
items.Sort("[ReceivedTime]", True)
mail_list = []
for i in range(50):
email = items.GetNext()
if email:
mail_list.append(email.Subject)
else:
break
return mail_list

folder_name = "abc"
subfolder_name = "Inbox"
email = get_mail(folder_name, subfolder_name)
for title in email:
print(title)

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post