On Oct 19, 2:46 pm, John Henry <john106he...@hotmail.com> wrote: > On Oct 17, 4:45 am, Tim Golden <t...@westpark-club.org.uk> wrote: > > > > > On 17/10/2010 6:39 AM, John Henry wrote: > > > > On Oct 12, 10:31 am, Tim Golden<m...@timgolden.me.uk> wrote: > > >> On 12/10/2010 4:59 PM, John Henry wrote: > > > >>> According to: > > > >>>http://support.microsoft.com/kb/813745 > > > >>> I need to reset my Outlook registry keys. Unfortunately, I don't have > > >>> my Office Install CD with me. This would have to wait. > > > >> Thanks for the information; I'm keen to see if you're able > > >> to use the solution I posted once this fix is in place. > > > >> TJG > > > > Okay, after fixing the Outlook reg entries as described above, I am > > > able to go further. Now, the code stops at: > > > > message = mapi.OpenIMsgOnIStg (mapi_session, None, storage, None, 0, > > > mapi.MAPI_UNICODE) > > > > with an error message: > > > > pywintypes.com_error: (-2147221242, 'OLE error 0x80040106', None, > > > None) > > > Strange. That's UNKNOWN_FLAGS. Try the call without the MAPI_UNICODE, > > ie make the last param zero. Maybe there's something with Outlook 2002... > > I've never tried it myself. > > > TJG > > Looks like this flag is valid only if you are getting messages > directly from Outlook. When reading the msg file, the flag is > invalid. > > Same issue when accessing attachments. In addition, the MAPITable > method does not seem to work at all when trying to get attachments out > of the msg file (works when dealing with message in an Outlook > mailbox). Eitherway, the display_name doesn't work when trying to > display the filename of the attachment. > > I was able to get the date by using the PR_TRANSPORT_MESSAGE_HEADERS > mapitags
This flag means the mapi.MAPI_UNICODE flag. -- http://mail.python.org/mailman/listinfo/python-list