Фильтрация и сохранение электронной почты Outlook на основе определенной темы с использованием python

#python #outlook

Вопрос:

Я хочу отфильтровать электронные письма в Outlook на основе строки темы, которая начинается/ заканчивается/ содержит определенные слова/символы. Затем я хочу сохранить эти электронные письма в папке.

Для начала я попытался следовать коду для фильтрации электронных писем на основе отправителей. Но я застрял:

 outlook = win32com.client.Dispatch("Outlook.Application").GetNameSpace("MAPI")
inbox = outlook.Folders("abc@xyz.com").Folders("Sent Items")

Filter = "[Subject] = 'Unaff'"

items = inbox.Items.Restrict(Filter)
 

Комментарии:

1. Кто-нибудь может, пожалуйста, помочь?