Hi,

I'm trying to write a script that connects to an Exchange 5.5 mailbox
through MAPI and then read the ACE collection (using
CreateObject("MSExchange.ACLObject")) on the Inbox. I also create a
scripting.dictionary object in which I store the GAL.Id and Displayname.
This all works fine, but the ACE.id returned from the Mailbox ACE collection
is a "long term id" string, and the objects in the GAL are stored using
"short term id", so I cannot compare the two strings.

Does anyone know how to convert the long-term to a short term id?

Thanks in advance,
Eric Vegter
Capgemini Outsourcing.