С Python Win32Com есть способ прочитать PST, защищенный паролем

В настоящее время у меня есть реализация для чтения в PST-файлах с использованием Python WIN32

import win32com.client
Outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")

pst = r"C:\Users\Joe\Your\PST\Path\example.pst"
Outlook.AddStore(pst)
PSTFolderObj = find_pst_folder(Outlook,pst)
try :
    enumerate_folders(PSTFolderObj)
except Exception as exc :
    print(exc)

(Код, который я использую, взят из этот пост)

Я столкнулся с проблемой, связанной с обработкой PST-файлов, защищенных паролем, и мне не удалось найти способ передать это при чтении PST-файлов.


person Nick    schedule 13.10.2020    source источник