Bug 325612

Summary: When filter modifies identity on incoming mail, FROM header is rewritten
Product: [Applications] kmail2 Reporter: Joshua J. Kugler <joshua>
Component: miscAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: critical CC: montel
Priority: NOR    
Version: 4.11.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Joshua J. Kugler 2013-10-04 06:59:57 UTC
I just upgraded 4.11.2 today.

I have four filters, one for each of my POP accounts, that are like this:

Criteria: Size in bytes > 0
Advanced: Apply this filter -> from checked accounts only

Each filter is then configured to set an identity on the e-mail that corresponds to that POP account.

After upgrading today, this filter is rewriting the FROM header of  **ALL** incoming e-mail to be that of the e-mail in the identity.

For example, when I get e-mail from my personal POP account, the filter runs "Set Identity To" the Personal identity, and then all incoming e-mail is FROM "Joshua J. Kugler" <joshua@....com> regardless of who sent the message.

The work-around (and the confirmation) is disabling the filter, and the retrieving messages from the POP account. Then FROM lines will stay correct.
Comment 1 Laurent Montel 2013-10-09 06:23:21 UTC
Reverted in 4.11.3
Fixed in 4.12
Comment 2 Joshua J. Kugler 2013-10-09 19:00:21 UTC
Thank you very much! Do you have a link for this change?