cancel
Showing results for 
Search instead for 
Did you mean: 

User specific shortcut deletion.

Mike_Dowling
Level 4
I don't think there is a setting in EVPM to do this, but does anyone know how to do a user specific shortcut deletion or expiry? I don't want the entire site just about ten users to have their shortcuts removed.
1 ACCEPTED SOLUTION

Accepted Solutions

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified
This should help:

Shortcut Fixer

This tool resulted from a problem with a customer who had 10000�s of shortcuts without recipient information resulting from their migration from a non-Exchange Server product. Although the problem generating the shortcuts has since been fixed, any items archived prior to the fix had to be re-built. This tool offers other rebuild options in addition to the recipient list.

The tool harnesses the shortcut deletion process, with 5 new registry keys modifying the behaviour of shortcut deletion.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\ShortcutDeletionNow
Type: DWORD
Default: 0
When set to 1, shortcut deletion runs as soon as the Archiving Service starts, bypassing the normal
expiry schedule. At this end of the run, if the registry key is still set to 1 another shortcut deletion
run will start. When the key is set to 0, shortcut deletion behaves in the normal way.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\AddShortcutRecipientList
Type: DWORD
Default: 0
When set to 1, shortcut deletion will not expire shortcuts but instead will check every shortcut�s
recipient list. If the recipient list is missing, the recipient list will be copied from the original
message back into the existing shortcut.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\RemoveShortcutRecipientList
Type: DWORD
Default: 0
When set to 1, shortcut deletion will not expire shortcuts but instead will check every shortcut�s
recipient list. If a recipient list is found, it will be removed from the existing shortcut.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\AddShortcutBodyMessage
Type: DWORD
Default: 0
When set to 1, shortcut deletion will not expire shortcuts but instead will check every shortcut�s
message body message. If the message body is missing, the message body will be copied from the
original message back into existing the shortcut.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\RemoveShortcutBodyMessage
Type: DWORD
Default: 0
When set to 1, shortcut deletion will not expire shortcuts but instead will check every shortcut�s
message body message. If the message body is found it will be deleted from the existing shortcut.

An informational message is logged in the event log for each mailbox informing the user of what has been
done.

An additional key is available for internal use only to restrict the action to a single mailbox:
HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\ProcessMailBox
Type: STRING
Value: DN of the mailbox to process

View solution in original post

2 REPLIES 2

Lee_Allison
Level 6
Not that I know of. Your policies do not include settings for storage expiry or shortcut deletion otherwise those would be perfect. Since expiry and deletion are site settings only they should be applied universally.

TonySterling
Moderator
Moderator
Partner    VIP    Accredited Certified
This should help:

Shortcut Fixer

This tool resulted from a problem with a customer who had 10000�s of shortcuts without recipient information resulting from their migration from a non-Exchange Server product. Although the problem generating the shortcuts has since been fixed, any items archived prior to the fix had to be re-built. This tool offers other rebuild options in addition to the recipient list.

The tool harnesses the shortcut deletion process, with 5 new registry keys modifying the behaviour of shortcut deletion.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\ShortcutDeletionNow
Type: DWORD
Default: 0
When set to 1, shortcut deletion runs as soon as the Archiving Service starts, bypassing the normal
expiry schedule. At this end of the run, if the registry key is still set to 1 another shortcut deletion
run will start. When the key is set to 0, shortcut deletion behaves in the normal way.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\AddShortcutRecipientList
Type: DWORD
Default: 0
When set to 1, shortcut deletion will not expire shortcuts but instead will check every shortcut�s
recipient list. If the recipient list is missing, the recipient list will be copied from the original
message back into the existing shortcut.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\RemoveShortcutRecipientList
Type: DWORD
Default: 0
When set to 1, shortcut deletion will not expire shortcuts but instead will check every shortcut�s
recipient list. If a recipient list is found, it will be removed from the existing shortcut.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\AddShortcutBodyMessage
Type: DWORD
Default: 0
When set to 1, shortcut deletion will not expire shortcuts but instead will check every shortcut�s
message body message. If the message body is missing, the message body will be copied from the
original message back into existing the shortcut.

� HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\RemoveShortcutBodyMessage
Type: DWORD
Default: 0
When set to 1, shortcut deletion will not expire shortcuts but instead will check every shortcut�s
message body message. If the message body is found it will be deleted from the existing shortcut.

An informational message is logged in the event log for each mailbox informing the user of what has been
done.

An additional key is available for internal use only to restrict the action to a single mailbox:
HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Agents\ProcessMailBox
Type: STRING
Value: DN of the mailbox to process