Foremost, thanks for taking time to help. I'm not sure how you took my symptoms and came up with such a precise recipe, but I appreciate your experience.
I didn't completely trust the results initially, because, I could not find a log file that indicated that the rebuild occurred without any further error. However, I could verify that text searches were working.
So, I followed your steps exactly. After (for good measure), I performed the following two commands:
/opt/zimbra/bin/zmprov rim
user@domain.com start
Then, periodically:
/opt/zimbra/bin/zmprov rim
user@domain.com status
I kept the user logged out during this 2nd rebuild. I was able to monitor the status while the re-build was happening. These two steps may not have been necessary, but, it gave me a good feeling. I also found the entry in mailbox.log that indicated:
2008-10-07 23:22:56,710 INFO [Thread-262] [] mailbox - Re-Indexing: Mailbox 12 COMPLETED. Re-indexed 6302 items in 2733092ms. (avg 433ms/item= 2 items/sec) (0 failed)
I have to say, it is very, very, very cool to do simple text searches across > 6000 messages and 1.2Gig of data. The results are amazingly split-second. Thanks for your fine software.
Best Regards,
Andrew