I've been doing my annual email inbox clear out.
In my first Fusemail.net IMAP account in Zimbra Desktop, I created an archive folder under INBOX called "2009_2010/Recieved".
I then went through my inbox, deleting all useless emails, and dragging and dropping
my most important emails from my INBOX to my archive folder.
This
appeared to work.
However, after a while of doing this, a red exclaimation mark showed next to the mailbox name on the left side of the screen.
Checking the archive folder, only 10 or so of the emails I've dragged there actually appear there.
The rest I dragged are not in either their destination - the archive folder, or their origin - the INBOX
It's quite ironic (I type with a hysterically desperate laugh), that in trying to save my most important emails, I've lost them!
How do I fix this!!?? I
need these emails back.
Help!!
I've also logged into the account via another webmail service, and the emails also don't appear in either INBOX or the archive folder.
I've tried syncing many times, both before and after a restart of my computer. Breaks the same way each time.
I'm using Zimbra Desktop version 1.0.3 Build 1691, with two seperate IMAP accounts running on Fusemail.net.
There are 41 "Error Reports" in the account.
The latest one says the following:
Code:
----------------------------------------------------------------------------
Failure details - PLEASE REMOVE ANY SENSITIVE INFORMATION
----------------------------------------------------------------------------
com.zimbra.common.service.ServiceException: system failure: Synchronization of folder '/Inbox' disabled due to maximum number of per-item errors exceeded
ExceptionId:mid=3:1263341933682:1054e7dca2bf254d
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:253)
at com.zimbra.cs.datasource.ImapFolderSync.incrementTotalErrors(ImapFolderSync.java:1276)
at com.zimbra.cs.datasource.ImapFolderSync.syncMessageFailed(ImapFolderSync.java:1267)
at com.zimbra.cs.datasource.ImapFolderSync.moveMessage(ImapFolderSync.java:1102)
at com.zimbra.cs.datasource.ImapFolderSync.moveMessages(ImapFolderSync.java:1069)
at com.zimbra.cs.datasource.ImapFolderSync.syncMessages(ImapFolderSync.java:232)
at com.zimbra.cs.datasource.ImapSync.syncMessages(ImapSync.java:257)
at com.zimbra.cs.datasource.ImapSync.syncFolders(ImapSync.java:195)
at com.zimbra.cs.datasource.ImapSync.importData(ImapSync.java:152)
at com.zimbra.cs.offline.OfflineImport.importData(OfflineImport.java:88)
at com.zimbra.cs.datasource.DataSourceManager.importData(DataSourceManager.java:157)
at com.zimbra.cs.mailbox.LocalMailbox.importData(LocalMailbox.java:417)
at com.zimbra.cs.mailbox.LocalMailbox.syncAllLocalDataSources(LocalMailbox.java:389)
at com.zimbra.cs.mailbox.LocalMailbox.sync(LocalMailbox.java:431)
at com.zimbra.cs.mailbox.LocalMailbox.syncOnTimer(LocalMailbox.java:361)
at com.zimbra.cs.mailbox.DesktopMailbox$1.run(DesktopMailbox.java:437)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
----------------------------------------------------------------------------
The last few lines in the zdesktop log are:
Code:
2010-01-13 14:12:36,339 INFO [mid=3] [] datasource - Remote folder 'INBOX.2009_2010.Sent': Resynchronizing folder because UIDVALIDITY has changed from 1263344327 to 1263344627
2010-01-13 14:12:36,343 DEBUG [mid=3] [] datasource - Deleting all IMAP message trackers: mboxId=3, localFolderId=5055
2010-01-13 14:12:36,345 DEBUG [mid=3] [] offline - clearSyncState: folder 5055, key = 12884906943
2010-01-13 14:12:36,346 DEBUG [mid=3] [] offline - clearSyncState: folder 5055, key = 12884906943
2010-01-13 14:12:36,878 DEBUG [mid=3] [] offline - getSyncState: folder = 5055, key = 12884906943, state = null
2010-01-13 14:12:36,879 DEBUG [mid=3] [] datasource - Found 0 tracked IMAP messages for Inbox.2009_2010.Sent
2010-01-13 14:12:36,951 DEBUG [mid=3] [] datasource - Local folder '/Inbox/2009_2010/Sent': SyncState = {lastUid=0,exists=-1,unseen=-1,lastModSeq=7942}
2010-01-13 14:12:38,008 INFO [mid=3] [] datasource - Remote folder 'INBOX.2009_2010.Recieved': Resynchronizing folder because UIDVALIDITY has changed from 1263340956 to 1263341362
2010-01-13 14:12:38,017 INFO [mid=3] [] datasource - Remote folder 'INBOX.2009_2010.Recieved': Copying 60 messages to remote folder
2010-01-13 14:12:39,092 ERROR [mid=3] [] datasource - Synchronization of folder '/Inbox/2009_2010/Recieved' failed
com.zimbra.cs.mailclient.CommandFailedException: APPEND failed: Error in response
at com.zimbra.cs.mailclient.imap.ImapRequest.failed(ImapRequest.java:186)
at com.zimbra.cs.mailclient.imap.ImapConnection.sendRequest(ImapConnection.java:479)
at com.zimbra.cs.mailclient.imap.ImapRequest.send(ImapRequest.java:77)
at com.zimbra.cs.mailclient.imap.ImapRequest.sendCheckStatus(ImapRequest.java:81)
at com.zimbra.cs.mailclient.imap.ImapConnection.append(ImapConnection.java:218)
at com.zimbra.cs.datasource.RemoteFolder.appendMessage(RemoteFolder.java:98)
at com.zimbra.cs.datasource.ImapFolderSync.appendMessage(ImapFolderSync.java:575)
at com.zimbra.cs.datasource.ImapFolderSync.checkUidValidity(ImapFolderSync.java:739)
at com.zimbra.cs.datasource.ImapFolderSync.syncMessages(ImapFolderSync.java:205)
at com.zimbra.cs.datasource.ImapSync.syncMessages(ImapSync.java:257)
at com.zimbra.cs.datasource.ImapSync.syncFolders(ImapSync.java:195)
at com.zimbra.cs.datasource.ImapSync.importData(ImapSync.java:152)
at com.zimbra.cs.offline.OfflineImport.importData(OfflineImport.java:88)
at com.zimbra.cs.datasource.DataSourceManager.importData(DataSourceManager.java:157)
at com.zimbra.cs.mailbox.LocalMailbox.importData(LocalMailbox.java:417)
at com.zimbra.cs.mailbox.LocalMailbox.syncAllLocalDataSources(LocalMailbox.java:389)
at com.zimbra.cs.mailbox.LocalMailbox.sync(LocalMailbox.java:431)
at com.zimbra.cs.mailbox.LocalMailbox.syncOnTimer(LocalMailbox.java:361)
at com.zimbra.cs.mailbox.DesktopMailbox$1.run(DesktopMailbox.java:437)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
Caused by: com.zimbra.cs.mailclient.ParseException: Expected non-zero number but got 0
at com.zimbra.cs.mailclient.imap.ImapInputStream.readNumber(ImapInputStream.java:150)
at com.zimbra.cs.mailclient.imap.ImapInputStream.readNZNumber(ImapInputStream.java:132)
at com.zimbra.cs.mailclient.imap.ResponseText.readCode(ResponseText.java:94)
at com.zimbra.cs.mailclient.imap.ResponseText.read(ResponseText.java:46)
at com.zimbra.cs.mailclient.imap.ImapResponse.readTagged(ImapResponse.java:138)
at com.zimbra.cs.mailclient.imap.ImapResponse.readResponse(ImapResponse.java:55)
at com.zimbra.cs.mailclient.imap.ImapResponse.read(ImapResponse.java:41)
at com.zimbra.cs.mailclient.imap.ImapConnection.readResponse(ImapConnection.java:628)
at com.zimbra.cs.mailclient.imap.ImapConnection.nextResponse(ImapConnection.java:622)
at com.zimbra.cs.mailclient.imap.ImapConnection.waitForResponse(ImapConnection.java:541)
at com.zimbra.cs.mailclient.imap.ImapConnection.sendRequest(ImapConnection.java:475)
... 19 more
2010-01-13 14:12:39,093 ERROR [mid=3] [] datasource - Synchronization of folder '/Inbox/2009_2010' failed
java.lang.IllegalStateException: Request already pending
at com.zimbra.cs.mailclient.imap.ImapConnection.sendRequest(ImapConnection.java:462)
at com.zimbra.cs.mailclient.imap.ImapRequest.send(ImapRequest.java:77)
at com.zimbra.cs.mailclient.imap.ImapRequest.sendCheckStatus(ImapRequest.java:81)
at com.zimbra.cs.mailclient.imap.ImapConnection.doSelectOrExamine(ImapConnection.java:187)
at com.zimbra.cs.mailclient.imap.ImapConnection.select(ImapConnection.java:174)
at com.zimbra.cs.datasource.RemoteFolder.select(RemoteFolder.java:236)
at com.zimbra.cs.datasource.ImapFolderSync.checkUidValidity(ImapFolderSync.java:724)
at com.zimbra.cs.datasource.ImapFolderSync.syncMessages(ImapFolderSync.java:205)
at com.zimbra.cs.datasource.ImapSync.syncMessages(ImapSync.java:257)
at com.zimbra.cs.datasource.ImapSync.syncFolders(ImapSync.java:195)
at com.zimbra.cs.datasource.ImapSync.importData(ImapSync.java:152)
at com.zimbra.cs.offline.OfflineImport.importData(OfflineImport.java:88)
at com.zimbra.cs.datasource.DataSourceManager.importData(DataSourceManager.java:157)
at com.zimbra.cs.mailbox.LocalMailbox.importData(LocalMailbox.java:417)
at com.zimbra.cs.mailbox.LocalMailbox.syncAllLocalDataSources(LocalMailbox.java:389)
at com.zimbra.cs.mailbox.LocalMailbox.sync(LocalMailbox.java:431)
at com.zimbra.cs.mailbox.LocalMailbox.syncOnTimer(LocalMailbox.java:361)
at com.zimbra.cs.mailbox.DesktopMailbox$1.run(DesktopMailbox.java:437)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
2010-01-13 14:12:39,094 WARN [mid=3] [] datasource - Unable to set error status for data source Firefly Tech.
2010-01-13 14:12:39,094 INFO [mid=3] [] datasource - Import completed for data source 'Firefly Tech'
2010-01-13 14:12:39,094 ERROR [mid=3] [] offline - sync failure: Firefly Tech
com.zimbra.common.service.ServiceException: system failure: Synchronization of folder '/Inbox/2009_2010' failed
ExceptionId:mid=3:1263345159093:cf1e364abd86ccc6
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:253)
at com.zimbra.cs.datasource.ImapSync.syncFailed(ImapSync.java:298)
at com.zimbra.cs.datasource.ImapSync.syncMessages(ImapSync.java:260)
at com.zimbra.cs.datasource.ImapSync.syncFolders(ImapSync.java:195)
at com.zimbra.cs.datasource.ImapSync.importData(ImapSync.java:152)
at com.zimbra.cs.offline.OfflineImport.importData(OfflineImport.java:88)
at com.zimbra.cs.datasource.DataSourceManager.importData(DataSourceManager.java:157)
at com.zimbra.cs.mailbox.LocalMailbox.importData(LocalMailbox.java:417)
at com.zimbra.cs.mailbox.LocalMailbox.syncAllLocalDataSources(LocalMailbox.java:389)
at com.zimbra.cs.mailbox.LocalMailbox.sync(LocalMailbox.java:431)
at com.zimbra.cs.mailbox.LocalMailbox.syncOnTimer(LocalMailbox.java:361)
at com.zimbra.cs.mailbox.DesktopMailbox$1.run(DesktopMailbox.java:437)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Request already pending
at com.zimbra.cs.mailclient.imap.ImapConnection.sendRequest(ImapConnection.java:462)
at com.zimbra.cs.mailclient.imap.ImapRequest.send(ImapRequest.java:77)
at com.zimbra.cs.mailclient.imap.ImapRequest.sendCheckStatus(ImapRequest.java:81)
at com.zimbra.cs.mailclient.imap.ImapConnection.doSelectOrExamine(ImapConnection.java:187)
at com.zimbra.cs.mailclient.imap.ImapConnection.select(ImapConnection.java:174)
at com.zimbra.cs.datasource.RemoteFolder.select(RemoteFolder.java:236)
at com.zimbra.cs.datasource.ImapFolderSync.checkUidValidity(ImapFolderSync.java:724)
at com.zimbra.cs.datasource.ImapFolderSync.syncMessages(ImapFolderSync.java:205)
at com.zimbra.cs.datasource.ImapSync.syncMessages(ImapSync.java:257)
... 11 more