Read data from .msg all files
mahesh d
mahesh.tech88 at gmail.com
Tue May 15 08:18:50 EDT 2018
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
More information about the Python-list
mailing list