KMail not sending mail anymore
Erik Quaeghebeur
mail.kde.org at e3q.eu
Tue Oct 22 08:40:59 BST 2024
Erik Quaeghebeur 2024-10-21 09:20 +02:00:
>
> Since yesterday evening, KMail won't send any mails for me anymore. I'm
> using version 24.08.1 and nothing changed in my software setup since
> before the problems started. I can compose the email, then instruct it
> to send (Ctrl-Enter), and then nothing happens. […]
I did some further investigations and attempts to get this fixed.
First, I looked in akonadiconsole at the outbox in the local mail resource:
* For that resource, many mails are not shown in akonadiconsole that are shown in KMail
* Clearing cache and restarting does cause more mails to be shown, but not all
* I looked at the Internals tab of some of the messages in the outbox that is shown (not all are shown) and for one, the Revision field was continuously increasing (like 10 1-step increases per second), which was very strange, but suggested something was seriously wrong there. I deleted that item in akonadiconsole, but that didn't fix things.
Then, I ran akonadictl fsck again. That itself did not give any strange output. However, when I then looked at the logs, I got all kinds of weird parsing errors:
* one example of many from kalendarac:
---
org.kde.pim.akonadicore: payload data was: ""
parse error from icalcomponent_new_from_string. string= ""
org.kde.pim.calendar_serializer: Failed to parse incidence! Item id = 711211 Storage collection id 520 parentCollectionId = -18848291
org.kde.pim.calendar_serializer: ""
org.kde.pim.akonadicore: Unable to deserialize payload part: "RFC822" in item 711211 collection -18848291
org.kde.pim.akonadicore: payload data was: ""
---
Namely, why would an RFC822 type item even be parsed by an icalcomponent? There is no collection with id 520 and certainly not with -18848291!
* zanshin and akonadiconsole also give many such errors.
My feeling is that my kdepim install has become severely broken. I'll likely try to nuke it and see if that fixes my issue. (Clean out ~/.local/share/akonadi and have things be recreated.)
Erik
More information about the kdepim-users
mailing list