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 203062 - using data from contacts for filtering
using data from contacts for filtering
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
3.6.x (obsolete)
Other other
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[filters] evolution[addr_mail]
: 201892 216891 217953 223725 224941 239965 241476 242285 268285 272711 355738 564966 663765 (view as bug list)
Depends on:
Blocks: 207865
 
 
Reported: 2001-05-25 21:23 UTC by Héctor García Álvarez
Modified: 2021-05-19 11:46 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Héctor García Álvarez 2001-05-25 21:23:45 UTC
It would be great to be able to make a filter using the data from contacts.
For example being able to filter all messages from people that are on the
personal categorie at contacts.

Thanks and keep up the good work
Comment 1 Jeffrey Stedfast 2001-07-20 21:43:32 UTC
I like this idea but it has to be a future feature because 1.0 is
feature frozen.
Comment 2 aaron 2002-05-03 18:56:21 UTC
Or even just "filter on whether they're in my contact list" like in
bug 216891
Comment 3 aaron 2002-05-03 18:57:02 UTC
*** bug 216891 has been marked as a duplicate of this bug. ***
Comment 4 Dan Berger 2002-08-04 23:28:13 UTC
*** bug 223725 has been marked as a duplicate of this bug. ***
Comment 5 Dan Berger 2002-08-04 23:36:41 UTC
Seems like before anything can be implemented a more specific list of
the abilities desired is needed.

The common one (several dups) is the simple boolean "is" or "is not"
"in my contact list" - which (as someone who's never poked around this
bit of the code) seems pretty similar to the HTML image load setting
(i.e. only load images if they're in my contact list).

Another one would be to be able to match on contact categories - i.e.
"is" or "is not" in category <foo>

Those two would scratch my personal itch - anyone else got others?


Comment 6 Sirron Davis 2002-11-15 16:01:41 UTC
This important feature is still missing as of 15 Nov, 2002. And I don
not see it mentioned in the feature list of the newly released 1.2

Did sombody forget about this. I can predict with 95% acuracy that
mail sent to me by somebody NOT in my contact list is SPAM!!!!! And if
a person sends me a non-spam mail, and they are not in my contact
list, evolution makes it so easy to add them to the contact list (i.e.
immediately allow their subsequent mail to go to my "good-stuff"
folder, and not to my "crap" folder). 

So why not alow this simple (at least in concept) filter to be added
to evolution?

Believe me, for a "home" type user, or for a business user, email from
"contacts" is most likely important (or at least not spam), and email
from unknown sources is most likely SPAM.

Lets get this filter in the mix!!!!! I know it would be appreciated by
a lot of people.

Comment 7 Jeffrey Stedfast 2002-11-15 17:34:21 UTC
because it's not simple to implement :-)

filtering happens inside of camel which MUST remain multithread-safe.
Unfortunately, the addressbook is another program and in order to
query it, we must make bonobo/corba calls - which are inherantly NOT
thread-safe. This is a major problem that we will have to somehow work
around...
Comment 8 Dan Berger 2002-12-10 23:11:26 UTC
*** bug 224941 has been marked as a duplicate of this bug. ***
Comment 9 centaur 2003-01-25 22:46:55 UTC
White list filtering is a good idea, but there are other spam-handling
alternatives that are available in the interim.  I've just started
using <A
HREF="http://sourceforge.net/projects/bogofilter/">bogofilter</A> with
Evolution, and from what I've seen so far it's a great way to handle spam.

Just get and install bogofilter, and then create an Evolution filter
that pipes email to the shell command using the bogofilter executable.
 If the result is 0, then bogofilter says it's spam and you can create
filter actions to handle it.

I still think filters on lists of addresses is a desirable feature. 
It would be great to sort incoming mail based on address collections
or categories like "personal", "business", and so forth.  However,
I've come to believe that there are better ways to handle spam than
white lists.
Comment 10 Gerardo Marin 2003-03-20 00:11:19 UTC
*** bug 239965 has been marked as a duplicate of this bug. ***
Comment 11 Gerardo Marin 2003-04-20 03:10:55 UTC
*** bug 241476 has been marked as a duplicate of this bug. ***
Comment 12 Gerardo Marin 2003-05-06 15:31:41 UTC
*** bug 242285 has been marked as a duplicate of this bug. ***
Comment 13 Dan Berger 2003-07-19 19:07:44 UTC
So - any chance that the ideas being tossed around as part of the 2.0
work will allow this to be implemented?  I've got a set of very simple
rules that catch nearly all of my SPAM - the only one missing is
"sender is not in my contact list."  
Comment 14 Gerardo Marin 2003-07-22 20:20:30 UTC
Let's target this as 2.0.
Comment 15 Gerardo Marin 2003-11-28 19:40:40 UTC
Futuring. Unlesss this is being worked for 2.0 and I'm not aware.
Please retarget if I'm wrong.
Comment 16 André Klapper 2004-03-08 16:16:03 UTC
*** bug 217953 has been marked as a duplicate of this bug. ***
Comment 17 Jeffrey Stedfast 2004-04-29 21:57:24 UTC
*** bug 201892 has been marked as a duplicate of this bug. ***
Comment 18 André Klapper 2004-11-15 00:02:45 UTC
*** bug 268285 has been marked as a duplicate of this bug. ***
Comment 19 André Klapper 2005-02-09 17:32:47 UTC
still valid in evolution-2.1.4
Comment 20 bmc 2005-04-16 18:35:22 UTC
And still valid in 2.2.2
I've switched from Thunderbird, and apart the missing « import from Firefox »
functionnality, the only other thing I'm missing is the « filter mail if the
From / To / Cc header contains / doesn't contain an address in my {choose the
name of the adresse book here} adress book ».

Didn't the work on evolution-data-server make it easier to add this
functionnality ? Please tell me it will find its way through 2.3 :)
Comment 21 André Klapper 2006-05-29 19:38:34 UTC
*** Bug 272711 has been marked as a duplicate of this bug. ***
Comment 22 André Klapper 2006-09-13 10:41:29 UTC
*** Bug 355738 has been marked as a duplicate of this bug. ***
Comment 23 Sebastien Bacher 2006-10-24 15:34:19 UTC
Ubuntu bug about that: https://launchpad.net/products/evolution/+bug/67685
Comment 24 Rob Frohne 2007-12-31 03:04:11 UTC
I would like to add my vote for this feature.  I am trying to move my wife to Linux, and she uses this as her primary spam filter.  I guess I have to have her use Thunderbird to get this feature, which has been requested for six years!

Rob
Comment 25 Paul Bolle 2008-12-18 08:35:33 UTC
*** Bug 564966 has been marked as a duplicate of this bug. ***
Comment 26 Alessandro Crismani 2010-10-09 18:29:21 UTC
Sorry to bump it, but I would like to add my vote to the bug being it a useful feature I'm missing since switching from thunderbird.

Could it make it's way to GNOME 3?

Cheers,
Alessandro
Comment 27 André Klapper 2012-08-07 09:33:36 UTC
*** Bug 663765 has been marked as a duplicate of this bug. ***
Comment 28 André Klapper 2021-05-19 11:46:18 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. 
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org (resources are unfortunately quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines
and create a new enhancement request ticket at
  https://gitlab.gnome.org/GNOME/evolution/-/issues/

Thank you for your understanding and your help.