After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 207801 - "Does not come from a mailing list" criterion for filters
"Does not come from a mailing list" criterion for filters
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Not Zed
Evolution QA team
Depends on:
Blocks: 216098
 
 
Reported: 2001-08-21 21:59 UTC by Federico Mena Quintero
Modified: 2013-09-10 14:02 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Federico Mena Quintero 2001-08-21 21:59:08 UTC
It would be useful to have a filter criterion that matches "does not come
from a mailing list".  I could then add the "stop processing" action to
that filter immediately so that it gets sent to my Inbox without going
through the rest of the filter chain.
Comment 1 Luis Villa 2001-10-16 15:13:09 UTC
Setting this to 1.2... it would be /really/ useful. 
Comment 2 Not Zed 2001-10-16 17:18:24 UTC
i'm pretty sure you can do this with

"mailing list is """

(i.e. an empty string)

Umm, luis, it isn't 'really useful', its just a minor speedup.
Comment 3 Luis Villa 2001-11-26 17:04:08 UTC
Because of the decision to remap 1.1->1.2 and 1.2->1.4, I'm going to be
moving a large number of bugs around in the bugzilla. You can just
search on 'body contains' 'Because of the decision to remap' and mark
all as read. Please direct all questions about this change to
evolution@ximian.com, not the bug.
Luis

Comment 4 Luis Villa 2001-12-07 17:05:49 UTC
it's not a 'speedup'; it's a way to separate personal mail from list
mail without using unmatched and making a vfolder for every single list. 
Comment 5 Not Zed 2001-12-08 00:34:00 UTC
i'm still pretty sure mailing list is "" works.
Comment 6 Not Zed 2002-01-15 01:54:06 UTC
So, setting [mailing list] [is] [<empty>  ]   works, well sort of.

Seems when loading the empty string, it gets lost(!), so the
expression executed becomes

 (header-is "x-mailing-list" )
rather than
 (header-is "x-mailing-list" "")

Have to work out why
Comment 7 Not Zed 2002-01-15 02:19:16 UTC
got it.  libxml -> write out "", read back NULL.  So changed code to
read back NULL -> convert to ""  (sigh).

Changed for basic text input type, not sure if other types also need
similar mods.

So, this 'feature' works, although the gui may want tweaking.

Not sure if this bugfix should go into stable too.