Version: (using Devel) OS: Linux Installed from: Compiled sources Recently KMail started to try import old Mail dir structure into Akonadi. This report applies to 2010-03-30 version of trunk. I have old Mail dir dating back to 2000, it has mixed structure of mboxes and maildirs. When trying to convert this directory into Akonadi KMail just says "not maildir structure" and hangs. First I hope in final version KMail will be able to import not only maildirs but also mixed structures. For the time being I think it would be good to add info about inability of mbox conversion to warning dialog (now it speaks only about IMAP) or more graceful abandoning of procedure. TIA.
Assigning to Kevin. Kevin, if this works now after your changes, please close this bug.
Mails in both maildir and mbox work already, I am now working on meta data such as tags. Changing to assigned
KMail's mail directory is now handled by a "Mixed" maildir resource, which understands maildir and mbox folders within each other. It also has read-only access to the index files generated by KMail, so it can read flags and tags stored there. Flags are then stored in Akonadi as metadata to the message item object, tags are imported to Nepomuk and message objects are associated with these tags accordingly. When being used with the migration tool that the new KMail starts on first invokation, tag information such as color are added to the respective tag in Nepomuk.