COM add-in can't update sent message MAPI properties in Outlook XP.

A

Alan

Hello,

I've written a COM add-in in VB .NETwhich adds tracking info (message
delivered/read times) from external messages to the appropriate sent
message.

The add-in works fine in Outlook 2003. However, in Outlook XP/2002, it
only works if the sent message has not been opened by the sender in
Outlook until after the add-in has updated the tracking info. It's as
if the sent message becomes read-only once the sender opens it from
their Sent Items folder.

Anyone seen similar behaviour before please?

The setup is Outlook XP/2002 or Outlook 2003 against an Exchange 2003
server (MAPI profile, online mode). I'm using Redemption RDO but I
don't think it's related. I'm adding the Tracking tab to the sent
message, then updating the PR_RECIPIENT_TRACKSTATUS_TIME_READ,
PR_RECIPIENT_TRACKSTATUS_READ, TrackingStatus and TrackingStatusTime
MAPI properties, as well as changing the envelope icon.

Thanks,

- Alan.
 
M

Milly Staples [MVP - Outlook]

Try reposting this to microsoft.public.outlook.program_vba as the
programming experts tend to hang out there.

--
Milly Staples [MVP - Outlook]

Post all replies to the group to keep the discussion intact.
How to ask a question: http://support.microsoft.com/KB/555375


After furious head scratching, Alan asked:

| Hello,
|
| I've written a COM add-in in VB .NETwhich adds tracking info (message
| delivered/read times) from external messages to the appropriate sent
| message.
|
| The add-in works fine in Outlook 2003. However, in Outlook XP/2002, it
| only works if the sent message has not been opened by the sender in
| Outlook until after the add-in has updated the tracking info. It's as
| if the sent message becomes read-only once the sender opens it from
| their Sent Items folder.
|
| Anyone seen similar behaviour before please?
|
| The setup is Outlook XP/2002 or Outlook 2003 against an Exchange 2003
| server (MAPI profile, online mode). I'm using Redemption RDO but I
| don't think it's related. I'm adding the Tracking tab to the sent
| message, then updating the PR_RECIPIENT_TRACKSTATUS_TIME_READ,
| PR_RECIPIENT_TRACKSTATUS_READ, TrackingStatus and TrackingStatusTime
| MAPI properties, as well as changing the envelope icon.
|
| Thanks,
|
| - Alan.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top