View Single Post
  #4  
Old August 18th 06, 02:36 PM posted to microsoft.public.outlook.program_addins
Ken Slovak - [MVP - Outlook]
external usenet poster
 
Posts: 5,848
Default Reading the value of SentOnBehalfOfName of an unsent/unsaved message w/o security prompt

Yeah, set a flag when you save an item, checking its .Saved status first. If
previously unsaved your flag reflects that. When the Item_Write event fires
if your flag indicates that you saved the item you clear the flag and set
another one to indicate that Write fired. Then on Close you can get and
delete the item from Drafts if necessary.

There's nothing but doing some sort of hack for this situation where you
need to save an item to get various properties or the attachments or
recipients tables.

--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Absolute Beginner's Guide to Microsoft Office Outlook 2003
Reminder Manager, Extended Reminders, Attachment Options
http://www.slovaktech.com/products.htm


"Oliver Giesen" wrote in message
...
Ken Slovak - [MVP - Outlook] wrote:

Have you tried saving the item?


Thanks, that works indeed but in my situation it requires a whole lot
of extra code to keep the user's Draft folder clean: In certain
situations I might cancel the send based on my checks and in that case
the saved item would remain in the Draft folder... I think I got all
eventualities (e.g. user-invoked saves) sorted out now but it still
feels like a bit of a hack. Is there maybe some proven solution to this
(quite common?) dilemma?

Cheers,

Oliver


Ads