Reconstruct -r or Impurge auto-repair Resets /Seen Flags On All Messages In Mailbox
Last updated on NOVEMBER 15, 2017
Applies to:Oracle Communications Messaging Server - Version 7.0.4 to 7.0.5 [Release 7.0.0]
Information in this document applies to any platform.
In this particular case, the customer was using the reconstruct -r -f command to rebuild mailbox indexes after adding *.msg files to the mailbox from previous backups. In their previous version, only the restored messages would have the "/Seen" flags reset.
After upgrading from Oracle Communications Messaging Server 7u4, the reconstruct -f -r command resets the "/Seen" flag on all messages of the mailbox being reconstructed.
In all cases, reconstructing a mailbox where a .msg file was manually added or removed within a mailbox results in "/Seen" flags getting reset for all messages in the mailbox that was reconstructed. This includes:
- reconstruct -r (-f)
- reconstruct -a -r
- reconstruct -x
This problem also happens if impurge auto-repairs a mailbox. Impurge repairs mailboxes when necessary, and if a repair is done, "/Seen" flags are also removed from all messages in the mailbox.
The result is that all mail in the mailbox, including those that had previously been "seen" or read, now appear to be unread.
The server was upgraded from Oracle Communications Messaging Server 7u4 to 7u5, or patch 137204-25 to patch 137204-28.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms