P
Paul Lennon
Hi,
I have an Outlook add-in that works fine as the user moves about the
Outlook UI. They forward a message, I get the forward event. Same goes
for open and reply. Now our users want to use Windows Desktop Search
(WDS) and Google Desktop Search (GDS). Both of these applications
present a list of messages to the user from which they can open,
forward, reply and the like. Each of these actions transfers the user to
Outlook where the message appears ready for them to access.
My add-in receives the "open in Outlook" open event and behaves
correctly. I am not able to receive the reply, reply all and forward
events. I receive the open event because I monitor the Inspector
activate event and then hook all of the messages within the inspector
view. This works with the desktop search apps since their open passes
through the Inspector. Messages that are replied to or forwarded are
used as the template for a new message. I suspect that they are read and
that I should receive a read event. The inspector is activated only
after the forwarded message is created and made available for edit.
I receive message events because I registered my addin with each message
in the Inspector. Since the search app can find any message in the
entire mailbox does this mean that I need to register with every message
just so that I can learn when a message is being read? I know of
customers with 10s of thousands of messages per mailbox (one claims
100K), this seems like a brute force method. Is there a lighter way?
Does Outlook post an event that says "I am reading this message"?
Thanks for your help,
Paul
I have an Outlook add-in that works fine as the user moves about the
Outlook UI. They forward a message, I get the forward event. Same goes
for open and reply. Now our users want to use Windows Desktop Search
(WDS) and Google Desktop Search (GDS). Both of these applications
present a list of messages to the user from which they can open,
forward, reply and the like. Each of these actions transfers the user to
Outlook where the message appears ready for them to access.
My add-in receives the "open in Outlook" open event and behaves
correctly. I am not able to receive the reply, reply all and forward
events. I receive the open event because I monitor the Inspector
activate event and then hook all of the messages within the inspector
view. This works with the desktop search apps since their open passes
through the Inspector. Messages that are replied to or forwarded are
used as the template for a new message. I suspect that they are read and
that I should receive a read event. The inspector is activated only
after the forwarded message is created and made available for edit.
I receive message events because I registered my addin with each message
in the Inspector. Since the search app can find any message in the
entire mailbox does this mean that I need to register with every message
just so that I can learn when a message is being read? I know of
customers with 10s of thousands of messages per mailbox (one claims
100K), this seems like a brute force method. Is there a lighter way?
Does Outlook post an event that says "I am reading this message"?
Thanks for your help,
Paul