[kmail2] [Bug 319161] New:=?UTF-8?Q?=20kmailcvt=20doesn=C2=B4t=20seem=20to=20import=20mail=20read?=/unread status correctly

Martin Steigerwald Martin at Lichtvoll.de
Wed May 1 12:17:02 BST 2013


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

            Bug ID: 319161
           Summary: kmailcvt doesn´t seem to import mail read/unread
                    status correctly
    Classification: Unclassified
           Product: kmail2
           Version: 4.10.2
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: NOR
         Component: misc
          Assignee: kdepim-bugs at kde.org
          Reporter: Martin at Lichtvoll.de

Marking it as critical, cause I see mail unread/read status as important data
that the import process looses.

On my second attempt to migrate from KDEPIM-1 to KDEPIM-2 I imported old mails
via KMailCVT.

I pointed KMailCVT at ~/Backup/Mail-Alt which is a copy of my old KMail ~/Mail
folder.

After having faced

Bug 319157 - Excessive I/O usage during mail import with KMailCVT. 

and apparently worked around it with an akonadictl restart and after having it
sort some, but not all stuff in file_db_data into the Maildir:

martin at merkaba:/home2/martin> date ; du -sch Akonadi/* Nepomuk ; du -sch
Akonadi/Datenbank/db_data Akonadi/Datenbank/file_db_data
Mi 1. Mai 13:10:57 CEST 2013
6,3G    Akonadi/Datenbank
72K     Akonadi/Konfiguration
2,6G    Akonadi/Mails
543M    Nepomuk
9,3G    insgesamt
2,5G    Akonadi/Datenbank/db_data
3,9G    Akonadi/Datenbank/file_db_data
6,3G    insgesamt

and after Akonadi appears to be idle while there are still 3.9 GB of mails in
file_db_data, I still see more than 7500 mails in my inbox. Including lots of
mails I have definately read. Same goes with other folders.

Reproducible: Always

Steps to Reproduce:
1. Fresh KMail2/Akonadi setup
2. Import old KMail1 ~/Mail
3. Wait for it to complete or for Akonadi to be idle in process list.
Actual Results:  
Mails unread/read status does not reflect last state in KMail 1, although index
files have been available in the original imported ~/Mail.

Expected Results:  
Mails unread/read status is imported, just like then pointing a mixed maildir
resource to the directory. The directory does not contain any mbox files.

I think I will try just this, as a *third* attempt. I will point a mixedmail
dir resource at my old mails. And use the existing local folders resource for
new mails. I might try to move some folders over, but maybe I just will
retrieve new mails in Local Folders and keep the old one in the mixed mail dir
resource.

Sorry, but migrating from KMail-1 to KMail-2 is nowhere near end-user ready.
Not at all. Thats at least my experience. I hope the third attempt will work.

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


More information about the Kdepim-bugs mailing list