Python으로 Outlook의 폴더정보 읽어오기
지난번 "Python으로 Outlook의 메일정보 읽어오기"에 이어서 이번에는 폴더 정보를 읽어오는 방법이다.
import win32com.client
def searchFolder(folders):
for f in folders:
print("P:%s , N:%s , [%s]" % (f.FolderPath, f.Name, f.Folders.Count))
if f.Folders.Count > 0:
searchFolder(f.Folders)
outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
inbox = outlook.GetDefaultFolder(6)
searchFolder(inbox.Folders)
[참고]
Folder 개체 설명
https://msdn.microsoft.com/en-us/vba/outlook-vba/articles/folder-object-outlook