import glob
import win32com.client
files = glob.glob('C:/Users/A-7993/Desktop/task11/sample emails/*.msg')
for file in files:
print(file)
with open(file) as f:
msg=f.read()
print(msg)
outlook =
win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI")
msg = outlook.OpenSharedItem(file)
print("FROM:", str(msg.SenderName))
print(msg.SenderEmailAddress)
print(msg.SentOn)
print(msg.To)
print(msg.CC)
print(msg.BCC)
print(msg.Subject)
print(msg.Body)
How can read all .msg files in a folder. I used outlook.openshared item it
only works one file . How can read the data from .msg files
--
https://mail.python.org/mailman/listinfo/python-list