Bug 320658

Summary: Custom sieve URLs do not get their passwords saved to KWallet
Product: [Applications] kmail2 Reporter: Luca Beltrame <lbeltrame>
Component: sieveAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: montel
Priority: NOR    
Version: Git (master)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Luca Beltrame 2013-06-03 13:16:41 UTC
Due to network policy, I have to use a SSH tunnel to access port 4190 on my mail server to use sieve scripts. Therefore I set a custom URL in the sieve configuration dialog: sieve://myusername@localhost:4190.

However, I get prompted for the password at every KMail startup instead of having it in KWallet, regardless of the state of the "save password" checkbox. Other KMail passwords are saved to KWallet normally.

Reproducible: Always

Steps to Reproduce:
1. Set a custom URL in the IMAP server's sieve properties (uncheck "Reuse configuration...")
2. Select the "Manage sieve scripts" option in the menu and enter the credentials when prompted.
3. Ensure "save password" is checked
4. Click OK and restart KMail
Actual Results:  
The password is not saved to KWallet and therefore the user is prompted every time.

Expected Results:  
The password should be saved to KWallet.
Comment 1 Laurent Montel 2013-06-03 13:31:41 UTC
Yes "save password" never works. Already reported.
Will look at how to fix it.
Comment 2 Laurent Montel 2013-07-26 07:54:18 UTC
now you can (in 4.12) save custom password/user in imap dialogbox.
Comment 3 Luca Beltrame 2013-07-26 08:49:32 UTC
> now you can (in 4.12) save custom password/user in imap dialogbox.

I noticed, I no longer get asked at startup. Thanks Laurent!