M
Matt Fletcher
I posted a message last week about NameSpace::GetItemFromID failing on a
specific machine. I have since reproduced the problem on other machines and
identified its cause: neither NameSpace::GetItemFromID nor
MAPIFolder::Items::Item will return a MailItem pointer for an SMIME message,
even after the appropriate password has been supplied.
Is this a known OL2003 bug, or is it an undocumented "security feature"?
(I have also discovered a work-around - MailItem pointers will be returned
if registry based custom form redirection is used to change the message
class of SMIME mail items to an arbitrary class - e.g. in
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Custom Forms\Read I
have created a binary value named IPM.Note.SMIME whose value is
IPM.Note.Junk.SMIME. This workaround looks like it is exploiting a second
quirk in Outlook's handling of SMIME messages).
Matt Fletcher
specific machine. I have since reproduced the problem on other machines and
identified its cause: neither NameSpace::GetItemFromID nor
MAPIFolder::Items::Item will return a MailItem pointer for an SMIME message,
even after the appropriate password has been supplied.
Is this a known OL2003 bug, or is it an undocumented "security feature"?
(I have also discovered a work-around - MailItem pointers will be returned
if registry based custom form redirection is used to change the message
class of SMIME mail items to an arbitrary class - e.g. in
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\Custom Forms\Read I
have created a binary value named IPM.Note.SMIME whose value is
IPM.Note.Junk.SMIME. This workaround looks like it is exploiting a second
quirk in Outlook's handling of SMIME messages).
Matt Fletcher