Bug 258512

Summary: Kmail won't store account password
Product: [Frameworks and Libraries] Akonadi Reporter: Marco Carrai <carrai.marco>
Component: POP3 ResourceAssignee: Thomas McGuire <mcguire>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: hr.denzler, kdepim-bugs, montel, vkrause
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: screenshoot of the problem
Same problem

Description Marco Carrai 2010-12-01 20:44:56 UTC
Created attachment 53952 [details]
screenshoot of the problem

Version:           SVN trunk (KDE 4) (using Devel) 
OS:                Linux

Every time that i want to receive mails, kmail ask for password two times: one for the account and one for the pop3 resource. I tell kmail to save the password ( without kwallet ) and kmail after had restarted akonadi forgot it!
This is visible in the screenshoot..  
( i set kmail in english but there seems to be a translation mismatching, "salvataggio nei portafogli means", saving in the wallet ).

Reproducible: Always

Steps to Reproduce:
Open Kmail, try to reiceive mails, enter password, reiceve mails, restart akonadi and restart the procedure. Kmail forgot the password

Actual Results:  
password is forgotten

Expected Results:  
password is stored into kmail settings
Comment 1 Hans-Rudi Denzler 2010-12-01 20:52:00 UTC
Beta1: Akonadi > POP3-E-Mail-Server resource with kwallet works.
Comment 2 Laurent Montel 2010-12-01 22:02:42 UTC
kmail 2
Comment 3 Marco Carrai 2010-12-10 21:18:02 UTC
Created attachment 54406 [details]
Same problem
Comment 4 Marco Carrai 2010-12-24 14:24:05 UTC
Seems that bug is solved, i mark it as fixed :)
Comment 5 Marco Carrai 2010-12-26 12:22:42 UTC
The problem still appear in the latest revision i got :(
Comment 6 Thomas McGuire 2010-12-26 14:56:18 UTC
> I tell kmail to save the password ( without kwallet ) and kmail after had 
> restarted akonadi forgot it!

The password can only be saved in the wallet. If you don't want to use the wallet, you have to enter the password each time you restart Akonadi, that is the expected behavior.
Saving the password somewhere else than in the wallet is not supported, and frankly I don't see a good reason to support this. Konqueror and other applications also save their passwords in the wallet only.
When using the wallet, the password is remembered across restarts, just as you would expect.
Comment 7 Marco Carrai 2010-12-27 20:39:37 UTC
Okay! I opened the bug because kmail 1.x could remember password without kwallet.