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)