win32com Python: 连接到多个邮箱之一

win32com Python: Connecting to one of multiple mailboxes

我在 outlook 中有 2 个邮箱(abc@er.com 和 def@er.com),需要连接到特定的邮箱。默认情况下,Python 的 win32com.client 连接到错误的。

是否有参数指定连接到哪个邮箱?我的代码是:

outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") inbox = outlook.GetDefaultFolder(6) messages = inbox.Items

我非常努力地寻找哪些参数允许我连接到特定的邮箱,但没有看到任何东西。感谢您的帮助。

您应该能够枚举邮箱:

for folder in outlook.Folders: 
    print(folder.Name)