Bug 253355 - KMail does not save the "Sender Identity" in a folder's Folder Properties so it resets after restarting
Summary: KMail does not save the "Sender Identity" in a folder's Folder Properties so ...
Status: RESOLVED FIXED
Alias: None
Product: kmail2
Classification: Applications
Component: folders (show other bugs)
Version: 2.0.90
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-06 05:04 UTC by Michael Pyne
Modified: 2012-05-11 21:43 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.8.4


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Pyne 2010-10-06 05:04:28 UTC
Version:           2.0 beta1 (using Devel) 
OS:                Linux

KMail supports changing the sender identity for messages to a given folder (which I use for KDE mailing lists), selectable from Folder Properties.

Unchecking "Use default identity" allows me to select my (non-Default) KDE identity, clicking OK and then checking Folder Properties again shows that the change was remembered (i.e. if I started composing an email the identity used would be correct).

However if I close KMail and restart it, the "Use default identity" box remains unchecked, but the Sender Identity resets back to the Default identity anyways. This has caused me to send quite a few messages to KDE mailing lists requiring moderation :(

This occurs whether I use Kontact (my normal method) or whether I use KMail directly.

kdepimlibs: branch 4.5, r1182594
kdepim:     branch 4.5, r1182594

gcc --version: gcc (Gentoo 4.4.4-r2 p1.2, pie-0.4.5) 4.4.4
(No, I don't use any weird CFLAGS or CXXFLAGS)

Reproducible: Always

Steps to Reproduce:
Right-click on a folder, select "Folder Properties"
Uncheck "Use default identity".
Select some identity other than the default.
Click OK.
Exit Kontact
Restart Kontact
Right-Click on the folder you chose earlier, select "Folder Properties"

Actual Results:  
The identity should be reset to Default

Expected Results:  
I expect the identity would have been saved.

OS: Linux (x86_64) release 2.6.36-rc3-00014-gcbc60ca
Compiler: gcc

My configuration (especially identities) was imported from the KDE 4.4 Kontact suite.
Comment 1 Tobias Koenig 2010-12-12 16:59:45 UTC
Hej Michael,

this bug has been fixed ~2 weeks ago. Feel free to retest with current version.

Ciao,
Tobias
Comment 2 Milian Wolff 2012-03-15 10:42:06 UTC
reopening, I can reproduce this with current git master. The "use default identity" checkbox is properly restored, but the "sender identity" is always reset to "Default" for my kdab inbox folder.
Comment 3 Laurent Montel 2012-05-11 10:29:18 UTC
Need to retest it with last 4.8.4. We fixed it.
Reopen if you can reproduce it
Comment 4 Michael Pyne 2012-05-11 21:43:46 UTC
Seems to work here, thanks.