Hi, I'm tying to embed a mail message in another mail using the following code:
[...] imsg = draftFolder.CreateMessage(None, 0) message = outboxFolder.CreateMessage(None, 0) attach = message.CreateAttach(None, 0) attach[1].SetProps([(mapitags.PR_ATTACH_METHOD, mapi.ATTACH_EMBEDDED_MSG), (mapitags.PR_ATTACH_DATA_OBJ, imsg), (mapitags.PR_DISPLAY_NAME, filename), (mapitags.PR_ATTACH_LONG_FILENAME, filename)]) [...] The problem is, I always get a: "TypeError: Unsupported MAPI property type 0xD" when trying to set the PR_ATTACH_DATA_OBJ property. I tried various ways of creating a new IMessage to embed (the one above and using CDO) but it seems the property cannot be set. Using CDO all the way is not an option.. so has anybody succedded in embeding a message using the extended MAPI interface? Note that the embedded message will be created from a message/rfc822 source. Thanks, Laurent -- View this message in context: http://old.nabble.com/mapi.ATTACH_EMBEDDED_MSG-tp27026941p27026941.html Sent from the Python - python-win32 mailing list archive at Nabble.com. _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32