Mick wrote: > On Tuesday 06 Jun 2017 16:35:40 you wrote: >> Hi All, >> >> I've updated a number of kde (plasma) packages, including kde- >> frameworks/kwallet-5.34.0-r1. A depclean action wanted to remove >> kde-apps/kwalletd-16.04.3-r1 and I let it do its tha'ng. >> >> Following a new login I discovered that *every* time I wanted to send a >> message I was being asked for the SMTP password. For some users with 6 >> or >> more email accounts this soon became tiresome. The pop up advises that >> the password should be saved in kwallet and offers the choice to save it >> in ... >> the configuration file! It also advises that although it will be >> obfuscated >> it will not be safe in the configuration file. There are two buttons, >> one to save the password in the configuration file and another to not >> save it (at all). >> >> So to retain what sanity I may have left, I had to re-install kde- >> apps/kwalletd-16.04.3-r1, which appears to be able to manage SMTP >> passwords without asking each time the user. >> >> Have you noticed the same? Is there a fix or workaround for this? > > Just to clarify, there doesn't seem to be a problem with IMAP4 passwords, > only with SMTP. > > When updating to kde-frameworks/kwallet-5.34.0-r1 I noticed this elog > message, which implies I should no longer need the old kwalletd4: > > "LOG: postinst > Starting with 5.34.0-r1, kwallet is able to serve applications > that still require old kwalletd4. After migration has finished, > kde-apps/kwalletd can be removed." > > So, do I have to wait for Kmail:4 to be updated to Kmail:5 before I give > up on kwalletd4 despite the above message?
I had the same problem. But event if kwalletd is installed, it was no longer started. After some time I remembered that I changed the password for my mail account. However, that was after the "automated conversion" of the wallet from kwallet 4 to 5. So, when I updated my credentials in KMail at that time, the old wallet was updated. However, the latest update of kwallet seems to take over the APIs of kwallet 4 and redirect them to kwallet 5 implementation. But that wallet still kept my old password of my mail account that was valid at conversion time. All I had to do was to reenter my new password in the KMail setup for this mail account. Note, you should install knotify:4 if you want notifications about failed mail delivery from KMail. That was removed for me in an dependency clean-up, because I had no entry for it in world. Cheers, Jörg