import sys, win32com.client as client, datetime
import datetime,time
# Connect with MS Outlook - must be open.
outlook=client.Dispatch("Outlook.Application")
d = (datetime.date.today() - datetime.timedelta (days=7)).strftime("%d-%m-%y")
print(d)
#olFolder = outlook.GetNamespace("MAPI").Folders("allsourav@hotmail.com").Folders("Sent Items")
#itmemail = outlook.Createitem(0)
#messages = olFolder.Items
ns = outlook.GetNamespace("MAPI")
olFolder = ns.Folders("allsourav@hotmail.com").Folders("Sent Items")
myStoreID = olFolder.StoreID
myEntryID = "00000000252E983297E98F47B95403F4214B120D0700F0072D28E9944441ACCC552F18B27F6A0000000001090000F0072D28E9944441ACCC552F18B27F6A00038DE5ED3E0000"
msg = ns.GetItemFromID(myEntryID, myStoreID)
#Debug.Print foundmail.Subject, foundmail.SenderName, foundmail.ReceivedTime
print (msg.Subject,msg.SentOn.strftime("%d-%m-%y"),msg.SenderName)
Showing posts with label Finding an item by its unique entry in outlook using Python. Show all posts
Showing posts with label Finding an item by its unique entry in outlook using Python. Show all posts
Monday, November 1, 2021
Finding an item by its unique entry in outlook using Python
Subscribe to:
Posts (Atom)