Retrieve Flag For Me values in Outlook 2007

  • Thread starter Thread starter n777krish
  • Start date Start date
N

n777krish

Hi all,

I have a question that I cant find information on:

In Outlook 2007 when I am composing a new e-mail - On the Message tab
- Options group - Follow Up drop down - Click Flag For recipients
which opens the Custom screen:

Is there any way to Retrieve and Set all values for "Flag for Me"
i.e.
Flag to
Start Date
Due Date
all Reminder settings.

For the mail Item I am composing The FlagRequest properties available
in the MailItem all point to the "Flag for Recipients" properties.

When I look at this mail being composed through Outlook SPY I can see
that the "No Response Necessary" that I have selected is stored in an
unnamed property:
Tag Num: 0x0E2D0102
Tag Sym: 0x0E2D

What about the other Start Date and Due Date and Reminder settings?
Any idea where they are stored and how I can access these?

Thank you for your help.
Neil Goundar.
 
if you have Outlook Spy, you can see the other properties as well:
ReminderSet, ReminderTime, FlagDueBy, FlagRequest.

--
Best regards
Michael Bauer - MVP Outlook
  Synchronize Outlook Categories:
  <http://www.vboffice.net/product.html?id=2006063&cmd=detail&lang=en&pub=6>

Am Sun, 16 Dec 2007 14:01:16 -0800 (PST) schrieb n777krish:











- Show quoted text -

Hi Michael,

Thank You for your response. I really appreciate it.

These properties are not set on a new e-mail that I am composing.

I am trying to retrieve the values from a new email that I am
composing. (This email is saved in drafts).

I can open up a new e-mail and Click On Custom under the Flag drop
down to set Flag For Me Properties. The reminders properties dont seem
to set on this new e-mail that I am composing and seem only accessible
once the e-mail is sent.

Can you confirm this on your installation of Outlook 2007? Is there
any way to get at this values?

Neil Goundar
 
The properties are only added if you set them, i.e. as long as a property
doesn't exist it isn't set.

--
Best regards
Michael Bauer - MVP Outlook
  Synchronize Outlook Categories:
  <http://www.vboffice.net/product.html?id=2006063&cmd=detail&lang=en&pub=6>

Am Sun, 30 Dec 2007 15:03:29 -0800 (PST) schriebn777krish:









- Show quoted text -

Hi Michael,

Thank you for your response.

Do you mean by property set, that I manually set the properties by
setting the Flag For Me properties within Outlook.

I have done this from Outlook. Opened a new email - From the Flag Drop
Down - Click Custom and set the Flag For Me settings. I can see the
values displayed on the display strip (not sure what it is exactly
called) above the To field of the email. But when looking in Outlook
SPY i cant see that the values are set for the email. I also save the
email just to be sure but still the values dont appear to be set.

Any ideas? Are you able to see the values using Outlook SPY on your
computer?

Thank you.
Neil Goundar
 
From what I've seen with this sort of thing my guess is that the values
displayed on the InfoBar are cached by Outlook and not written to MAPI
properties until after the item is sent. Then the properties appear in the
item if you look using OutlookSpy or MFCMAPI. I think you'd have to wait
until after send to get them set correctly. The properties on the item
before sending aren't the "Me" settings, they're the "recipient" settings.





Hi Michael,

Thank you for your response.

Do you mean by property set, that I manually set the properties by
setting the Flag For Me properties within Outlook.

I have done this from Outlook. Opened a new email - From the Flag Drop
Down - Click Custom and set the Flag For Me settings. I can see the
values displayed on the display strip (not sure what it is exactly
called) above the To field of the email. But when looking in Outlook
SPY i cant see that the values are set for the email. I also save the
email just to be sure but still the values dont appear to be set.

Any ideas? Are you able to see the values using Outlook SPY on your
computer?

Thank you.
Neil Goundar
 
Back
Top