Я нашел пример кода для ожидания входящей электронной почты, как показано ниже, при просмотре.
import win32com.client
import pythoncom
class HandlerClass(object):
def OnNewMailEx(receivedItemsIDs):
for ID in receivedItemsIDs.split(","):
mailItem = outlook.Session.GetItemFromID(ID)
print("Subj: " + mailItem.Subject)
print("Body: " + mailItem.Body)
outlook = win32com.client.DispatchWithEvents("Outlook.Application", HandlerClass)
pythoncom.PumpMessages()
Как я могу инициировать outlook
в другом файле py или даже в другом классе?