[Bug 290589] Opening a folder in kmail2 produces an error message

Dr. Christoph Pospiech pospiech at de.ibm.com
Sat Mar 3 21:01:20 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=290589

Dr. Christoph Pospiech <pospiech at de.ibm.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #7 from Dr. Christoph Pospiech <pospiech at de.ibm.com> ---
Hi,

apparently, I solved the problem.

For some reason (yet unknown) the sub directories in local-mail got lost. I
could be that I myself deleted them early after migration. Then kmail2
apparently stores everything in cache as it cannnot store it in local-mail.

As the the subdirectory is not there, kmail2 throws the error message as
reported. Since the emails are still in the cache of the data base (aka data
field in parttable from database akonadi), they can still be shown in kmail2.

I wrote a perl script with DBI::mysql API that extracts the local-mail
directory structure from the aconadi data base and recreates it. It also reads
the emails in akonadi cache (aka data field in parttable from database akonadi)
and moves the emails to their proper place in local-mail.

After running the script, I re-created the akonadi data base. kmail2 now runs
smoothly and the error message no longer shows up.

Christoph Pospiech

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list