Re: Accessing Modification Time of an Outlook Mail in Python

2008-11-25 Thread Iain King
On Nov 25, 5:11 am, [EMAIL PROTECTED]
[EMAIL PROTECTED] wrote:
 Hi all,
I am writing a small application which reads the contents of an
 Outlook Mail using python. I am able to read the contents, subject
 along with senders and receivers of a mail using MAPI objects. But may
 I know how can I get access to the modification time or the
 receiving time of an outlook mail in Python. For the others I have
 used message object of MAPI session. Here I am pasting a sample code
 to get an idea of what am I doing.

 session = Dispatch(MAPI.session)
 session.Logon('outlook')  # MAPI profile name
 inbox = session.Inbox

 print Inbox name is:, inbox.Name
 print Number of messages:, inbox.Messages.Count

 for i in range(inbox.Messages.Count):
 message = inbox.Messages.Item(i + 1)

 objSender = message.Sender.Address
 objRecip = message.Recipients.Item(j+1)

 Now here I want to access the modification time of each mail. And if
 possible if you can guide me to a place where I can get the elements
 of that message object, that would be helpful.

  Please mail back for further information.
 Thanks in advance,
 Venu.

This looks like the API for the Message object:
http://msdn.microsoft.com/en-us/library/ms526130(EXCHG.10).aspx
Looks like you want TimeLastModified

Iain
--
http://mail.python.org/mailman/listinfo/python-list


Re: Accessing Modification Time of an Outlook Mail in Python

2008-11-25 Thread skip

Venu ... may I know how can I get access to the modification time or
Venu the receiving time of an outlook mail in Python...

I have no idea off the top of my head, but you might want to browse the
SpamBayes Outlook plugin source code for various ways to manipulate Outlook
messages.


http://spambayes.svn.sourceforge.net/viewvc/spambayes/trunk/spambayes/Outlook2000/

-- 
Skip Montanaro - [EMAIL PROTECTED] - http://smontanaro.dyndns.org/
--
http://mail.python.org/mailman/listinfo/python-list


Accessing Modification Time of an Outlook Mail in Python

2008-11-24 Thread [EMAIL PROTECTED]
Hi all,
   I am writing a small application which reads the contents of an
Outlook Mail using python. I am able to read the contents, subject
along with senders and receivers of a mail using MAPI objects. But may
I know how can I get access to the modification time or the
receiving time of an outlook mail in Python. For the others I have
used message object of MAPI session. Here I am pasting a sample code
to get an idea of what am I doing.


session = Dispatch(MAPI.session)
session.Logon('outlook')  # MAPI profile name
inbox = session.Inbox

print Inbox name is:, inbox.Name
print Number of messages:, inbox.Messages.Count

for i in range(inbox.Messages.Count):
message = inbox.Messages.Item(i + 1)

objSender = message.Sender.Address
objRecip = message.Recipients.Item(j+1)


Now here I want to access the modification time of each mail. And if
possible if you can guide me to a place where I can get the elements
of that message object, that would be helpful.

 Please mail back for further information.
Thanks in advance,
Venu.
--
http://mail.python.org/mailman/listinfo/python-list