Kmail has stopped reliably sending emails. After a long delay, I get a mail not sent message with the error message being “invalid D-bus reply from mailfilteragent”. I have no idea as to what is going wrong and can find no reference to this in the forums or Google. Can anyone help me?
Actually, a Google search on your error returns plenty of hits… but not all of them match your situation that well.
Although very old, the following contains a number of things you can try from restarting the Akonadi service to re-installing the KDE-PIM modules to checking and possibly clearing out various folders…
Thanks, I’ll try it. It turns out I only had one home:/ directory enabled and that was to get a copy of pipelight, a close of silverlight. I notice that it did replace some other packages. I’ll keep my fingers crossed.
I’m sorry to revisit this, but the problem keeps recurring. I’ve tried everything that was suggested in this thread and the old one from kde.org, and the only thing that works is akonadictl restart. However, the cure is temporary and sooner or later (often sooner) the problem comes back. I’m guessing it has to do with an akonadi agent or some other akonadi component. I’ve tried akonadictl fsck and akonadictl vacuum, but they seem to have no effect. Is there some way to start from scratch that could cure the problem without losing my whole configuration?
There is, but if the Pipelight install removed some packages … well we cannot see which ones. FWIW you shouldn’t use any website using Silverlight. Those who still do do so against all advice from MS…
What you can do to restart an akonadi only reconfiguration is this:
akonadictl stop
akonadictl status # wait until this reports that it's stopped
rm -rf ~/.config/akonadi* # optional, this removes the email- and other accounts
rm -rf ~/.local/share/akonadi* # removes the akonadi database
As for Silverlight, I only loaded it for one site – I have a lawn sprinkling device that turns off the water depending on the weather forecast. It has a web page frontend that uses Silverlight. I’ve removed pipelight et al. and now access it through an android app which they’ve finally supplied.
Also, if I remove the akonadi files you mentioned, will I have to reconfigure kmail, kontact, and so forth?
Some time ago my machines as well as those set up for novice users frequently experienced problems with sending email by kmail. I fixed this by configuring postfix to forward email. kmail now sends it email to localhost, which always works and postfix forwards the mail to the configured relay host: E-Mail auf dem openSUSE Desktop | Karl Mistelberger