M
Michele
Since I need to insert hyperlinks in Outllok/Exchange items bodies that
points to other Outlook/exchange items using the Outlook url protocol
“Outlook:entryid†I need to change the addresses of the Hyperlinks so that,
if the entryids of the pointed outlook items change, the addresses of the
hyperlinks are updated consequently, and in order to do that I need to know
in which circumstances the entryid property of the Outlook items can change.
I know that the entryid of the Outlook items surely changes if an exchange
item is moved in another folder while for .pst file store provider it surely
changes when it is moved in another .pst file.
But I think I cannot be sure that the entryids of the Outlook/Exchange items
remain constant if they remain in the same folder at least not if they are
accessed in different ways and from different machines/users, I explain why I
think so: I think, but I am not sure and I wish to be corrected if I am
wrong, that the entryids keys are derived keys from other keys and in
particular for exchange store provider the entryid of an item(not a folder)
is derived from the entryid of the folder that contains that item and for
..pst store provider the entryid of an item(folder too) is derived from the
Storeid of the store that contains that item. In exchange store provider the
entryid key of a folder I think is derived from the Storeid of the store
provider. I say so because, since the storeid of a store provider is said to
be unique inside a user profile consequently all the derived keys from it
will be unique among the different store providers that is It cannot happen
that two items(folder too) in different store provider have the same entryid,
so the Outlook url protocol “Outlook:entryid†is always resolved uniquely.
The storeid is said to be unique inside a user profile but not to be
constant among different users/machines so ,if my above reasoning is true, if
a storeid of a .pst file or a storeid of an exchange provider can be
different when accessed by different users/machines also the entryid of the
items (folders too) that are derived from the storeid keys can be different.
Am I correct and if I am correct how can I use an absolute reference to
open/instantiate an exchange/outlook item (folder too) that is valid always
no matter which user and how the user accesses to the .pst file or exchange
server, given that the item doesn’t change its location(folder)?
Thanks a lot for reading me and correct me/help me.
Best regards.
points to other Outlook/exchange items using the Outlook url protocol
“Outlook:entryid†I need to change the addresses of the Hyperlinks so that,
if the entryids of the pointed outlook items change, the addresses of the
hyperlinks are updated consequently, and in order to do that I need to know
in which circumstances the entryid property of the Outlook items can change.
I know that the entryid of the Outlook items surely changes if an exchange
item is moved in another folder while for .pst file store provider it surely
changes when it is moved in another .pst file.
But I think I cannot be sure that the entryids of the Outlook/Exchange items
remain constant if they remain in the same folder at least not if they are
accessed in different ways and from different machines/users, I explain why I
think so: I think, but I am not sure and I wish to be corrected if I am
wrong, that the entryids keys are derived keys from other keys and in
particular for exchange store provider the entryid of an item(not a folder)
is derived from the entryid of the folder that contains that item and for
..pst store provider the entryid of an item(folder too) is derived from the
Storeid of the store that contains that item. In exchange store provider the
entryid key of a folder I think is derived from the Storeid of the store
provider. I say so because, since the storeid of a store provider is said to
be unique inside a user profile consequently all the derived keys from it
will be unique among the different store providers that is It cannot happen
that two items(folder too) in different store provider have the same entryid,
so the Outlook url protocol “Outlook:entryid†is always resolved uniquely.
The storeid is said to be unique inside a user profile but not to be
constant among different users/machines so ,if my above reasoning is true, if
a storeid of a .pst file or a storeid of an exchange provider can be
different when accessed by different users/machines also the entryid of the
items (folders too) that are derived from the storeid keys can be different.
Am I correct and if I am correct how can I use an absolute reference to
open/instantiate an exchange/outlook item (folder too) that is valid always
no matter which user and how the user accesses to the .pst file or exchange
server, given that the item doesn’t change its location(folder)?
Thanks a lot for reading me and correct me/help me.
Best regards.