R
robert dugal
In Outlook 2000 I've noticed something interesting about
encrypted/signed emails. IExchExtMessageEvents::OnRead()
if I use the IExchExtCallback::GetObject() to get the
message and look at the properties of an encrypted message
I see that it is already decrypted and has a message class
of IPM.Note . However, If I then get the PR_ENTRYID of
this message and then get the message from the store with
this id using pStore->OpenEntry(...) I get a different set
of message properties. The message is encrypted and has a
message class of IPM.Note.SMIME .
How does Outlook do this? I need to do something very
similar in my extension. I want the message to always be
encrypted within the message store and each time the msg
is opened I want it to be temporarily decrypted. I might
give the user the option to save the decrypted msg but the
default should be that it remains encrypted in the store.
encrypted/signed emails. IExchExtMessageEvents::OnRead()
if I use the IExchExtCallback::GetObject() to get the
message and look at the properties of an encrypted message
I see that it is already decrypted and has a message class
of IPM.Note . However, If I then get the PR_ENTRYID of
this message and then get the message from the store with
this id using pStore->OpenEntry(...) I get a different set
of message properties. The message is encrypted and has a
message class of IPM.Note.SMIME .
How does Outlook do this? I need to do something very
similar in my extension. I want the message to always be
encrypted within the message store and each time the msg
is opened I want it to be temporarily decrypted. I might
give the user the option to save the decrypted msg but the
default should be that it remains encrypted in the store.