https://bugs.kde.org/show_bug.cgi?id=465815
Bug ID: 465815 Summary: KMail assumes KDEWallet as Secret Service provider, breaking other alternatives Classification: Applications Product: kmail2 Version: 5.22.2 Platform: Manjaro OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kdepim-b...@kde.org Reporter: odin....@ethicalexploiting.com Target Milestone: --- SUMMARY KMail is assuming that KDEWallet is the Secret Service that can exist and attempts to detect it by forcibly detecting *only* KDE Wallet, instead of simply asking on the dbus if a Secret Service provider exists (such as KeePassXC). SMTP can be fetched from KeePassXC, but *not* IMAP credentials. STEPS TO REPRODUCE 1. Disable KDEWallet. 2. Use any other Secret Service provider (such as KeePassXC). 3. Attempt to '&Modify...' a Receiving entry for an IMAP account. OBSERVED RESULT Error Message: Could not access KWallet. If you want to store the password permanently then you have to activate it. If you do not want to use KWallet, check the box below, but note that you will be prompted for your password when needed. EXPECTED RESULT KMail should accept alternative Secret Service providers. SOFTWARE/OS VERSIONS Linux: Manjaro 22 KDE Plasma Version: 5.26.5 KDE Frameworks Version: 5.102.0 Qt Version: 5.15.8 ADDITIONAL INFORMATION SMTP is remembered correctly, but not anything relating to IMAP. POP3 may be affected, unchecked. -- You are receiving this mail because: You are watching all bug changes.