O
Overcammed
Hello,
I need to be able to set name/value pairs on an email message within
Outlook, and have those name/values travel with the email when the
email is sent to a user on another exchange server. So far I have
tried adding a UserProperty via the Outlook COM object model (in C#),
and adding a named property to the custom named property stream
"{00020386-0000-0000-C000-000000000046}" via Extended MAPI (in C++).
Using the UserProperty approach did not work at all, the properties
never appeared on the second server. In the case of Extended MAPI, I
set the Type, Name, ID, etc. of the property correctly (I believe), but
the property never appeared on the second server either.
Has anyone ever attempted this and had success? The MAPI documentation
mentions making the named properties "Persistent", but I cannot find
any documentation on functions to do so, or what this involves. Does
anyone know if Outlook SP2's security changes affect these API calls?
Any help is greatly appreciated, thanks,
Sam
I need to be able to set name/value pairs on an email message within
Outlook, and have those name/values travel with the email when the
email is sent to a user on another exchange server. So far I have
tried adding a UserProperty via the Outlook COM object model (in C#),
and adding a named property to the custom named property stream
"{00020386-0000-0000-C000-000000000046}" via Extended MAPI (in C++).
Using the UserProperty approach did not work at all, the properties
never appeared on the second server. In the case of Extended MAPI, I
set the Type, Name, ID, etc. of the property correctly (I believe), but
the property never appeared on the second server either.
Has anyone ever attempted this and had success? The MAPI documentation
mentions making the named properties "Persistent", but I cannot find
any documentation on functions to do so, or what this involves. Does
anyone know if Outlook SP2's security changes affect these API calls?
Any help is greatly appreciated, thanks,
Sam