PST information

  • Thread starter Thread starter Iwi
  • Start date Start date
I

Iwi

I am looking for "Extra information" that is stored is PST file. I am
trying to create a clone of a PST file. It seems that outlook is
checking checksum or perhaps an EntryID or anything of that sort
everytime it opens a PST file. Creating a new PST file is a no sweat
by calling Namespace.AddStore, but making the new PST file to
ressemble the old one is a tricky one. Can anyone help me with this?
Thank you
 
What are you looking for and what are you trying to do? EntryID for
each item and the associated StoreID are unique to a specific PST file
or mailbox and won't be the same in a different PST file.
 
I am looking to create a PST clone, using VB while outlook is running
so that I can create a backup when Outlook is running (avoiding the
*.PST file lock). I am stuck with the fact that the newly created PST
is locked as well by outlook, even after calling
Namespace.RemoveStore() method.

My second problem is that everytime I want to use the new PST file
(which is a copy of the original), outlook realize that the new PST is
different than the original (after I rename the file). It seems that
some information in the original PST (other than all the folders and
items) that I have not captured. Do you have any idea as of how
outlook differentiate these PST files? Any entry ID of the PST files
perhaps? or anything else? Thank you.
 
Outlook keeps any PST file opened locked even after you close it. You
would need to wait at least 5 - 10 minutes for it to be released if it
is at all.

There are a lot of properties aside from StoreID that are different,
download a copy of OutlookSpy from www.dimastr.com and look at
IMsgStore and all the properties there and in RootFolder to see what
you are dealing with.
 
Back
Top