通过Outlook电子邮件进行迭代

时间:2019-04-03 21:57:51

标签: python

我正在尝试按主题搜索Outlook中的特定收件箱。但是,我想正确地循环浏览邮件而不会导致Outlook崩溃等任何问题。是否有更好/更安全的方法呢?

email = win32.Dispatch("Outlook.Application").GetNamespace("MAPI")
your_folder = email.Folders.['Inbox']
messages = your_folder.Items
for i in range(3):
    for m in messages:
            if m.Subject == 'Email -' + date:
                items = m.Attachments
                number = items.Count
                x = 1
                if x <= number:
                    attachment = items.item(x)
                    break
    else:
        continue
    break

0 个答案:

没有答案