Clean Free Busy Programmatically ?

  • Thread starter Thread starter Tadwick
  • Start date Start date
thanks, Ken

Is there any way to trigger the event that updates the free busy info on
Exchange without manually using the Outlook UI?
 
Maybe using Extended MAPI possibly, but not from within the Outlook object
model or even from Redemption or CDO.
 
Ken Slovak - said:
Maybe using Extended MAPI possibly, but not from within the Outlook
object model or even from Redemption or CDO.

I have this code saved away -- I've not tried it myself, but I assume
someone thought it works when they posted it:
 
Hi Dan,

That looks like some of Siggi's EX 5.5 code.

There is no FreeBusy folder at all under IPM_ROOT with cached mode, and even
in online mode when you look at the LocalFreeBusy item in that folder it
doesn't have those props. I checked here with EX 2003.

I'm not sure if deleting that LocalFreeBusy item would work but I'd only try
it on a throw away mailbox if I were to experiment with that.
 
Ken Slovak - said:
That looks like some of Siggi's EX 5.5 code.

and that should give you some idea of how long I've had that saved away
for.. I _really_ must sort through my big heap of old code snippets one
of these days.
There is no FreeBusy folder at all under IPM_ROOT with cached mode,
and even in online mode when you look at the LocalFreeBusy item in
that folder it doesn't have those props. I checked here with EX 2003.

I'm not sure if deleting that LocalFreeBusy item would work but I'd
only try it on a throw away mailbox if I were to experiment with that.

Fair enough, that's certainly the safest way to go. It certainly looks
like magic code to me, and that's the sort of thing that could well
change with newer versions of things.

It looks like it's possible with ExMAPI:

http://msdn.microsoft.com/en-us/library/cc425495(EXCHG.80).aspx

talks about regenerating it. I'm not sure how difficult/possible it
would be to translate that lot to CDO1.21 or OOM, but it'd be pretty
fiddly either way.

-- dan
 
Back
Top