19/11/2021

KMail overzetten naar nieuwe computer: waar zit de mail?

Filed under: — cybrarian @ 4:47 pm

Oude systeem: OpenSUSE Leap 42.3
Nieuw systeem: OpenSUSE Leap 15.3

In principe is het mogelijk de mail te exporteren en terug te importeren, maar dat schijnt niet altijd van een leien dakje te gaan, bv terugzetten van zo’n backup volgens “Marien”: Migrating KMail

Zie ook:
KMail backup: waar zit de mail?
http://linuxuser.copyleft.be/liglog/?p=7414
KMail adressen meenemen bij upgrade
http://linuxuser.copyleft.be/liglog/?p=6701

Tools?
kf5-config --path config --locate kmail2rc
Geeft bv:

/home/naam/.config/kmail2rc

kwriteconfig gebruikt met de --group switch kan items toevoegen aan het configuratiebestand, zelfs “verborgen” instellingen die niet kunnen gemaakt worden vanuit kmail’s configuratie zelf.

Op zoek naar:
KMail contacten

KMail accounts
Er bestaan mapjes met cryptische nummers die lijken de e-mail accounts weer te geven:

~/.local/share/emailidentities> ls -lFA
totaal 0
drwxr-xr-x 2 naam users 6 2 jun 2018 100995881/
drwxr-xr-x 2 naam users 6 14 sep 10:54 106823056/
drwxr-xr-x 2 naam users 6 2 nov 2018 1081299005/
drwxr-xr-x 2 naam users 24 2 jun 2018 1111680374/
drwxr-xr-x 2 naam users 6 2 jun 2018 1135926466/
drwxr-xr-x 2 naam users 6 14 sep 10:54 1261466099/
drwxr-xr-x 2 naam users 6 2 jun 2018 1374215742/

maar die zijn allemaal leeg.

KMail mail

For IMAP or remote email, this will be retained within it’s datastore, which can be found at ~/.local/share/akonadi/.

Ik vind de laatste verstuurde en ontvangen mail in :

/home/username/.local/share/akonadi_maildir_resource_0/
Daarin:
drafts
inbox
- /cur/ hier zit een aangekomen testmail
- /new / hier zitten nieuw binnengekomen mails zichtbaar in KMail
outbox
sent-mail
- /cur/
- /new/ hier zit een verzonden testmail
templates
trash

Oude systeem:
/home/naam/.local/share
3,1G akonadi
4,0K contacts
4,0K emailidentities
144G local-mail

local-mail: hier zit idd de mail
in .inbox.directory/
in local/cur (sommige mail; oudere niet nodig?)
in SomeName/cur (bevat inkomende mail die ik zoek)

en sent-mail (63 GB)
/cur (bevat de verzonden mail)

Op basis van de gevonden bestanden kopieer ik de reeds naar hier gehaalde met scp -r

Of diegene die nog op een ander systeem staan haal ik af met rsync

Reacties zijn gesloten.

Powered by WordPress