Reconstruct -r or Impurge auto-repair Resets /Seen Flags On All Messages In Mailbox (Doc ID 1582025.1)

Last updated on JANUARY 18, 2016

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.

Symptoms

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:

 

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.

 

Changes

The server was upgraded from Oracle Communications Messaging Server 7u4 to 7u5, or patch 137204-25 to patch 137204-28. 

Cause

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