View Single Post
  #4 (permalink)  
Old 09-17-2008, 09:03 AM
bjared bjared is offline
Senior Member
 
Posts: 51
Default

I have this same problem, but It appears that my user hasn't had any blob files for quite some time, and it has only become an issue because her mailbox stopped receiving new messages the other day. I saw log entries saying mail was delivered, but then it'd never appear.

Long story short, I exported her e-mail via outlook into a pst file, deleted all her mail from zimbra, reinstalled the connector, used the pst import wizard, and she has all her mail, and is receiving new mail.

Her calendar didn't get restored properly, and now I'm struggling with 5000+ calendar entries that have metadata (mysql) but no corresponding blob file. The perl script above deletes from the database those which isn't the solution I desire, and barring the result of one other idea today, I'm expecting to modify that script to actually parse the metadata, and create dummy .msg files that will make zimbra happy. "touch <id>-<mod_content>.msg" just made zimbra complain about trying to cast a string to a mimeMultiPart type or something... So...if I can generate those blobs, wihch doesn't seem impossible (but a bit of a chore), we should be good to go.

The server in concern is 4.5.10 NE, and the user was using the 4.5.10 connector, and I upgraded her yesterday to the 4.5.11 connector, but she's currently in the state mentioned above, with her calendar 'shared' from restored_user into her real account, so she can at least see the entries in the web interface.

Anyway, We have a server running 5.0.9, but I'm not sure if there's a way to borrow the supposed repair utility that is with it, and run it on the 4.5.10 server. Nor, do I know
if upgrading this server to 5.0.9 (via 4.5.11) will delete all her metadata and leave me in a worse situation, or if it would actually create the .msg blob files and save me the scripting.

--Brian

(For using the "Quick Reply" option, I sure typed a lot...)
Reply With Quote