GNOME Bugzilla – Bug 415371
Create Incoming filter for messages with Received header
Last modified: 2013-03-14 14:01:49 UTC
Please describe the problem: I have configured Evolution to use Inbox as the Sent folder (Edit-> Preferences-> Edit account-> Defaults-> Sent message folder) because it's very useful for better tracking conversations with your replies in the thread. But with this configuration, the option "Create Rule from message" will always add the rules to the Outgoing filters, instead of properly detecting if the selected mail was received or sent. This check should be easy IMHO, for example just checking if there is a received date set. This is related with the hard to manage filter interface, that makes impossible to change a rule from the outgoing to the incomming filter-set. So you have to manually create the filters. Steps to reproduce: 1. Set "Sent message folder" to inbox 2. Use the "Create Rule from message" with a received msg 3. Check the filters. The rule will be created on the outgoing filters. Actual results: Expected results: Does this happen every time? Other information: I'm using Evolution 2.8.1 on Ubuntu Edgy.
valid in 2.25.91
*** Bug 343657 has been marked as a duplicate of this bug. ***
Created attachment 238874 [details] [review] evo patch for evolution; This turns an Outgoing filter into Incoming, if the source message contains a Received header.
Created commit 7b9b206 in evo master (3.7.92+)