Summary: | kmail does not remember pop3 passwords | ||
---|---|---|---|
Product: | [Applications] kmail | Reporter: | mathpup |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sridhar+bugs |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
mathpup
2005-02-04 07:55:13 UTC
Hi, I can confirm that with kmail-1.7.92. It also forgets my IMAP-passwords and SMTP-passwords. I've investigated this a little further. After typing all passwords and closing kmail, they're all in my kmail's kwallet entry. After closing this KDE-session and logging in again, there's no kwallet entry for kmail anymore... Seems to be also caused by bug #97716, see its report for a workaround. kmail 1.8.2, kde 3.4.2 level a on suse 9.3 (patches current) I have the same problem with pop3 password being dropped. I enter it in kmail settings, I have kwallet disabled, it works fine until I log out/ shut down/ login again. Also kwallet prompts me again on the login asking if I want to store the password but as far as I can tell kwallet has remained disabled (check it in control center) I wonder if this is a problem with the migration of the config files from one version of kmail and kwallet to another version. It's been a while, but I am thinking that when kmail started optionally using kwallet, that's when I started having problems. And I think I just kept deleting and storing my password with different sequences of starting kmail versus kwalletmanager first. On Friday 26 August 2005 9:51 pm, jsweatte@nc.rr.com wrote: [bugs.kde.org quoted mail] KMail >= 1.8 requires KWallet to be enabled in order to store passwords. Does anyone have this problem with the wallet enabled, in recent versions? SVN commit 584180 by dfaure: Write the password (to wallet or config file) immediately after setting it in the auth dialog, not when kmail exits cleanly (which it doesn't do when session management terminates it) BUG: 97324, 98545 M +3 -0 networkaccount.cpp --- branches/KDE/3.5/kdepim/kmail/networkaccount.cpp #584179:584180 @@ -105,6 +105,9 @@ mPasswdDirty = true; } setStorePasswd( storeInConfig ); + if ( storeInConfig ) { + kmkernel->acctMgr()->writeConfig( true ); + } } void NetworkAccount::clearPasswd() { SVN commit 584361 by dfaure: Move fix to right place, previous fix broke loading. CCBUG: 97324, 98545 M +0 -3 networkaccount.cpp M +3 -0 popaccount.cpp --- trunk/KDE/kdepim/kmail/networkaccount.cpp #584360:584361 @@ -105,9 +105,6 @@ mPasswdDirty = true; } setStorePasswd( storeInConfig ); - if ( storeInConfig ) { - kmkernel->acctMgr()->writeConfig( true ); - } } void NetworkAccount::clearPasswd() { --- trunk/KDE/kdepim/kmail/popaccount.cpp #584360:584361 @@ -153,6 +153,9 @@ return; } else { setPasswd( passwd, b ); + if ( b ) { + kmkernel->acctMgr()->writeConfig( true ); + } mAskAgain = false; } } I think the bug is still there.. I have with KDE 3.5.7 the Problem that Kmail do not remember my Passwords after I close Kmail normal. |