Certain Messages are not linked to either sender or recipient Archive Manager mailbox within SQL Database.
Same message/s not found even while navigating in sender's or recipient's mailbox.
Messages can be retrieved if an Admin does search using Entire Archive checkbox.
In some cases the items might actually be linked to the Root of the Mailbox, just not an particular folder. This means the message is only present in the MailboxMessage table and not the MessageFolder table.
Exchange Store Manager (ESM) or Groupwise Store Manager (GSM) is not running and hence not able to pick these messages. If you are running Journaling, the item will be linked to the Root of the users mailbox and cause it to not be linked to the folders. In this case Journal Reports Data Loader (JRDL) is also most likely not running. This is the most common case
Items were linked to a Mailbox, but not to their Folders.
1. Start the Exchange Store Manager (ESM) Service or Groupwise Store Manager (GSM)
RESOLUTION 2 (If the messages were Journaled, and picked up by the MAPI Dataloader)
1. From the Archive Manager Administration Website, open Data Loaders
RESOLUTION 3 (If both Resolution 1 and 2 is not something that can be done and you still need them linked to Folders)
If both Resolution 1 and 2 cannot be done or do not work, it's possible to manually link mail items to their Mailboxes and a specific folder.
Note: If you are not archiving to the ArchiveManager database and the archive is Read-Only, Resolution 3 can be considered.
In this case you, would need to contact Quest Support who after fully understanding the problem can work together with you and Development to provide a solution.
This would allow items to be present in the MailboxMessage table and then you can link to the MessageFolder table.
The following query can be run to determine how many messages are linked to a specific MailboxID, but not a folder
You will need to replace the MailboxID x with the MailboxID in question:
SELECT DISTINCT MM.MESSAGEID FROM MailBoxMessage AS MM WITH (NOLOCK)
LEFT JOIN MessageFolder AS MF WITH (NOLOCK) ON MM.MessageID = MF.MessageID
JOIN MAILBOX AS M WITH (NOLOCK) ON M.MailBoxID = MM.MailBoxID
WHERE MF.MessageID IS NULL AND M.MailBoxID = x
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center