[kdepim-users] KMail from KDEPIM 4.10.2 with POP3
Martin Steigerwald
Martin at lichtvoll.de
Wed Apr 17 09:42:06 BST 2013
Hi!
I tried KDEPIM 2 from KDEPIM 4.10.2 from Debian experimental packages with
POP3 accounts and got:
[Akonadi] [Bug 318227] New: Data loss on restarting Akonadi to get it
responsive again
https://bugs.kde.org/318227
[Akonadi] [Bug 318290] New: Empty mails: AkonadiAgentServer(4890)/libakonadi
Akonadi::ResourceBase::itemRetrieved: Item does not provide part
"HEAD"/"RFC822"
https://bugs.kde.org/318290
And finally the thing were I had enough of it:
[Akonadi] [Bug 318444] New: data loss in maildir resource: Mails that were
accessible disappeared and are not visible in maildir directory anymore
https://bugs.kde.org/318444
before I switched back to KDEPIM 4.4.11 and KDE SC 4.8.4.
There might be a slight chance that the BTRFS /home filesystem is involved,
but I doubt it. It doesn´t scrub correctly right now, but doesn´t show any
other signs of trouble. Mail to BTRFS mailinglist sent, but no reply so far
it seems. Anyway, I was able to create a backup with rsync just fine and
BTRFS would have complained on a checksum error and there is nothing in
dmesg or syslog about any filesystem trouble and btrfsck is happy as well.
And no other oddities and KMail 1 just working fine right now as well. But I
thought I mentioned it just in case.
I was surprised and troubled by these mail data losses in front of my eyes,
as I didn´t read anything about any data losses here for a while.
So I have some questions:
1) Are any of you using KDEPIM 2 with POP3 accounts?
2) Was my setup (pasted below from one of those bug reports) sane? The only
non-standard thing I think was that I created one maildir resource for every
account instead of one for all. But maybe I messed something up? Can someone
with a working POP3 settings, working as in: I did not see any data loss
whatsoever so far, describe the setup? Is there any change that Akonadi
would have thought the local maildir resources were just a cache? Wouldn´t
make sense to me, but still. From what I can say it didn´t loose many mails.
But it lost some and thats not acceptable for me.
I use the following setup:
1) I had all mails in ~/Mail
2) I moved all recent mails from ~/Mail to a newly created BTRFS subvolume
~/.Mail so that I can snapshot it. I moved all the archived mails to
~/.Mail-Archiv, as these are mbox folders.
3) Then I let the migrator run so that it puts my account information into
kmail2rc.
4) For each POP3 account I use I created an extra maildir agent pointing it
at the maildir and then selecting "Synchronize All" in Akonadiconsole. Thus
for my main account Lichtvoll I gave it ~/.Mail/Lichtvoll as maildir
directory for example:
drwx------ 1 martin martin 18 Apr 11 08:33 Lichtvoll
drwx------ 1 martin martin 4106 Apr 11 17:28 .Lichtvoll.directory
-rw------- 1 martin martin 4312743 Apr 11 08:33 .Lichtvoll.index
-rw------- 1 martin martin 33909 Apr 11 08:33 .Lichtvoll.index.ids
For local mails I created:
drwx------ 1 martin martin 18 Jan 2 11:36 Lokal
drwxr-xr-x 1 martin martin 528 Apr 11 09:50 .Lokal.directory
and copied all the local mail folders into that.
5) I imported my filter rules back to this new setup, set inboxes for mail
download to the right top level maildir directories and so on.
Size of setup:
martin at merkaba:~> find ~/.Mail | wc -l
431234
martin at merkaba:~> du -sh ~/.Mail
6,5G /home/martin/.Mail
The KDEPIM-2 packages are from Debian developers, but they are not
publically available in official Debian repositories. I test them for for
them.
martin at merkaba:~> apt-show-versions | egrep "(kdepim|korganizer|kmail|knode|
kaddressbook|zanshin|akonadi|nepomuk|strigi|virtuoso|soprano|libqt|mysql)"
akonadi-backend-mysql/experimental uptodate 1.9.1-2
akonadi-backend-postgresql/experimental uptodate 1.9.1-2
akonadi-backend-sqlite/experimental uptodate 1.9.1-2
akonadi-server/experimental uptodate 1.9.1-2
akonadiconsole 4:4.10.2-0r4 newer than version in archive
kaddressbook 4:4.10.2-0r4 newer than version in archive
kaddressbook-mobile 4:4.10.2-0r4 installed: No available version in archive
kdegraphics-strigi-analyzer/sid uptodate 4:4.8.4-1
kdepim 4:4.10.2-0r4 newer than version in archive
kdepim-dbg 4:4.10.2-0r4 newer than version in archive
kdepim-kresources 4:4.10.2-0r4 newer than version in archive
kdepim-mobileui-data 4:4.10.2-0r4 installed: No available version in archive
kdepim-runtime/experimental uptodate 4:4.10.2-1
kdepim-strigi-plugins 4:4.10.2-0r4 newer than version in archive
kdepimlibs-dbg/experimental uptodate 4:4.10.2-1
kdepimlibs-kio-plugins/experimental uptodate 4:4.10.2-1
kdesdk-strigi-plugins/sid uptodate 4:4.8.4+dfsg-1
kexi-mysql-driver/sid uptodate 1:2.4.4-3
kmail 4:4.10.2-0r4 newer than version in archive
kmail-mobile 4:4.10.2-0r4 installed: No available version in archive
knode 4:4.10.2-0r4 newer than version in archive
korganizer 4:4.10.2-0r4 newer than version in archive
korganizer-mobile 4:4.10.2-0r4 installed: No available version in archive
libakonadi-calendar4/experimental uptodate 4:4.10.2-1
libakonadi-contact4/experimental uptodate 4:4.10.2-1
libakonadi-kabc4/experimental uptodate 4:4.10.2-1
libakonadi-kcal4/experimental uptodate 4:4.10.2-1
libakonadi-kde4/experimental uptodate 4:4.10.2-1
libakonadi-kmime4/experimental uptodate 4:4.10.2-1
libakonadi-notes4/experimental uptodate 4:4.10.2-1
libakonadi-socialutils4/experimental uptodate 4:4.10.2-1
libakonadiprotocolinternals1/experimental uptodate 1.9.1-2
libdbd-mysql-perl/sid uptodate 4.021-1+b1
libkdepim4 4:4.10.2-0r4 newer than version in archive
libkdepimdbusinterfaces4 4:4.10.2-0r4 installed: No available version in
archive
libkdepimmobileui4 4:4.10.2-0r4 installed: No available version in archive
libmysqlclient-dev/sid uptodate 5.5.30+dfsg-1
libmysqlclient18/sid uptodate 5.5.30+dfsg-1
libnepomuk4/experimental uptodate 4:4.10.2-2
libnepomukcore4/experimental uptodate 4:4.10.2-1
libnepomukquery4a/experimental uptodate 4:4.10.2-2
libnepomukutils4/experimental uptodate 4:4.10.2-2
libnepomukwidgets4/experimental uptodate 4:4.10.2-1
libqt4-dbg/sid uptodate 4:4.8.2+dfsg-11
libqt4-dbus/sid uptodate 4:4.8.2+dfsg-11
libqt4-declarative/sid uptodate 4:4.8.2+dfsg-11
libqt4-designer/sid uptodate 4:4.8.2+dfsg-11
libqt4-dev/sid uptodate 4:4.8.2+dfsg-11
libqt4-dev-bin/sid uptodate 4:4.8.2+dfsg-11
libqt4-help/sid uptodate 4:4.8.2+dfsg-11
libqt4-network/sid uptodate 4:4.8.2+dfsg-11
libqt4-opengl/sid uptodate 4:4.8.2+dfsg-11
libqt4-qt3support/sid uptodate 4:4.8.2+dfsg-11
libqt4-script/sid uptodate 4:4.8.2+dfsg-11
libqt4-scripttools/sid uptodate 4:4.8.2+dfsg-11
libqt4-sql/sid uptodate 4:4.8.2+dfsg-11
libqt4-sql-mysql/sid uptodate 4:4.8.2+dfsg-11
libqt4-sql-psql/sid uptodate 4:4.8.2+dfsg-11
libqt4-sql-sqlite/sid uptodate 4:4.8.2+dfsg-11
libqt4-svg/sid uptodate 4:4.8.2+dfsg-11
libqt4-test/sid uptodate 4:4.8.2+dfsg-11
libqt4-xml/sid uptodate 4:4.8.2+dfsg-11
libqt4-xmlpatterns/sid uptodate 4:4.8.2+dfsg-11
libqtassistantclient4/sid uptodate 4.6.3-4
libqtcore4/sid uptodate 4:4.8.2+dfsg-11
libqtdbus4/sid uptodate 4:4.8.2+dfsg-11
libqtglib-2.0-0/sid uptodate 0.10.2-2
libqtgstreamer-0.10-0/sid uptodate 0.10.2-2
libqtgstreamerui-0.10-0/sid uptodate 0.10.2-2
libqtgui4/sid uptodate 4:4.8.2+dfsg-11
libqtlocation1/sid uptodate 1.2.0-3
libqtruby4shared2/sid uptodate 4:4.8.4-1
libqtscript4-core/sid uptodate 0.2.0-1
libqtscript4-gui/sid uptodate 0.2.0-1
libqtscript4-network/sid uptodate 0.2.0-1
libqtscript4-sql/sid uptodate 0.2.0-1
libqtscript4-uitools/sid uptodate 0.2.0-1
libqtscript4-xml/sid uptodate 0.2.0-1
libqtwebkit-dev/sid uptodate 2.2.1-5
libqtwebkit4/sid uptodate 2.2.1-5
libqtwebkit4-dbg/sid uptodate 2.2.1-5
libqtxdg0/sid uptodate 0.4.1-2
libsmokeakonadi3/sid uptodate 4:4.8.4-1
libsmokenepomuk3/sid uptodate 4:4.8.4-1
libsmokesoprano3/sid uptodate 4:4.8.4-1
libsoprano-dev/experimental uptodate 2.9.0+dfsg1-1
libsoprano4/experimental uptodate 2.9.0+dfsg1-1
mysql-client/sid uptodate 5.5.30+dfsg-1
mysql-client-5.5/sid uptodate 5.5.30+dfsg-1
mysql-common/sid uptodate 5.5.30+dfsg-1
mysql-server-core-5.5/sid uptodate 5.5.30+dfsg-1
nepomuk-core-data/experimental uptodate 4:4.10.2-1
nepomuk-core-runtime/experimental uptodate 4:4.10.2-1
python-mysqldb/sid uptodate 1.2.3-2
ruby-akonadi/sid uptodate 4:4.8.4-1
ruby-soprano/sid uptodate 4:4.8.4-1
soprano-daemon/experimental uptodate 2.9.0+dfsg1-1
virtuoso-minimal/experimental-snapshots uptodate 6.1.6+dfsg1-0r1
virtuoso-opensource-6.1-bin/experimental-snapshots uptodate 6.1.6+dfsg1-0r1
virtuoso-opensource-6.1-common/experimental-snapshots uptodate
6.1.6+dfsg1-0r1
zanshin/sid uptodate 0.2.1-1+b1
Thanks,
--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
_______________________________________________
KDE PIM users mailing list
Subscription management: https://mail.kde.org/mailman/listinfo/kdepim-users
More information about the kdepim-users
mailing list