Код: Выделить всё
import win32com.client
import os
from datetime import datetime, timedelta
outlook = win32com.client.Dispatch('outlook.application')
mapi = outlook.GetNamespace("MAPI")
for account in mapi.Accounts:
print(account.DeliveryStore.DisplayName)
for idx, folder in enumerate(mapi.Folders("email@mail.com").Folders):
print(idx+1, folder)
messages = mapi.Folders("email@mail.com").Folders("Inbox").Items
print([message.Body for message in list(messages)[:10]])
Подробнее здесь: https://stackoverflow.com/questions/697 ... -none-none
Мобильная версия