from pathlib import path
import win32com.client


output_dir =path.cwd() / "outbut"
output_dir.mkdir(parents=true, exist_ok=true)

outlook = win32com.client.dispatch("outlook.application").getnamespace("MAPI")

inbox =outlook.getfaultfolder(6)

messages = inbox.items

for message in messages:
    subject = Punch.report
    body = Message.body
    attachments = message.Attachments

for attachment in attachments:
    attachment.SaveAsFile(Target_folder / str(Attachment))
