Моя цель - переместить почту из определенных людей в другие папки в Outlook.это может быть достигнуто с помощью параметров правил, но я хочу запускать скрипт на необходимой основе для периодического перемещения писем.Я использую Python для этой деятельности.когда я пытаюсь найти имя отправителя, я получаю сообщение об ошибке типа «это письмо имеет цифровую подпись и не может быть открыто в режиме без пользовательского интерфейса»
ниже - мой code.python 3.7
import win32com.client
outlook=win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox=outlook.GetDefaultFolder(6)
messages=inbox.Items
message=messages.GetLast()
while message:
print(repr(message.SenderemailAddress))
message=messages.GetPrevious()
Ошибка: pywintypes.com_error: (-2147352567, «Возникло исключение.», (4096, «Microsoft Office Outlook», «Это электронное письмо с цифровой подписью имеет запрос на получение и поэтому не может быть открыто в режиме без пользовательского интерфейса.», Нет), 0, -2147217663), нет)