Mails tagged as Junk remain hidden, even when setting up a search filter that explicitly checks for it.

Bug #104936 reported by David Breakey
12
Affects Status Importance Assigned to Milestone
Evolution
Fix Released
Medium
evolution (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

Trying to set up a "Search Folder" to identify emails that have been incorrectly tagged as Junk.

As near as I can determine, Evolution is hiding *all* Junk emails from *everything*, even if I set up a filter that explicitly tests for the "Junk" flag.

Mail store is on Cyrus IMAP 2.1.18-5ubuntu1, although it doesn't seem to matter whether the tagged email is on the IMAP server or in a local Evolution-managed mbox.

To replicate:

1. Tag an email as "Junk"
2. Configure a Search Folder to "Status is Junk"; specify source folder (I've defined both the actual folder the mail is in, and the "Junk" folder; I've also set it to "All available local and remote").
3. Check to see if the email shows up.

ProblemType: Bug
Architecture: amd64
Date: Mon Apr 9 13:51:02 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/evolution-2.10
Package: evolution 2.10.0-0ubuntu2
PackageArchitecture: amd64
ProcCmdline: evolution-2.10
ProcCwd: /home/david
ProcEnviron:
 LANGUAGE=en_US.UTF-8
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: evolution
Uname: Linux jupiter 2.6.20-14-generic #2 SMP Mon Apr 2 16:32:46 UTC 2007 x86_64 GNU/Linux

Revision history for this message
David Breakey (david-breakey) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. If you dnd a mail from junk to the folder it comes from is it listed then? Why do you need to look for junk messages in the corresponding directory, only junk are there no?

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Low
Revision history for this message
David Breakey (david-breakey) wrote : Re: [Bug 104936] Re: Mails tagged as Junk remain hidden, even when setting up a search filter that explicitly checks for it.

My specific purpose is to try and catch emails that are *definitely*
being tagged incorrectly as spam (eg: work-related emails, that I can't
afford to overlook). With a Search Folder, I have something that I can
use for a "quick'n'dirty" first-round check, to let me know I need to
tweak my spam filtering.

To this end, I'm trying to set up a Search Folder that would simply
display all emails tagged as Junk that match other criteria (eg: to/from
my work domain). I seem to recall this working in a prior release of
Evolution, but this is not a 'feature' I use often, so I can't remember
the specifics (I know it was before I switched to Ubuntu,
though--although it *was* an Evolution 2.x release).

On Thu, 2007-04-12 at 22:25 +0000, Sebastien Bacher wrote:
> Thank you for your bug. If you dnd a mail from junk to the folder it
> comes from is it listed then? Why do you need to look for junk messages
> in the corresponding directory, only junk are there no?
>
> ** Changed in: evolution (Ubuntu)
> Importance: Undecided => Low
> Assignee: (unassigned) => Ubuntu Desktop Bugs
>

Revision history for this message
Sebastien Bacher (seb128) wrote :

doesn't using a search on the junk directory would do the trick?

Revision history for this message
David Breakey (david-breakey) wrote :

Nope; that was one of the first things I tried, which is why I figured
this was a bug (I remember that trick working in an older 2.x release of
Evolution, but I don't remember which one; I was also using
Mandrake/Mandriva at the time).

On Sat, 2007-04-14 at 11:59 +0000, Sebastien Bacher wrote:
> doesn't using a search on the junk directory would do the trick?
>
--
David Breakey <email address hidden>

Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in evolution:
status: Unconfirmed → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

upstream comment:

"am i wrong or does that search folder exist already and is called "Junk" in
evolution?"

Revision history for this message
David Breakey (david-breakey) wrote :

Yes; what I am trying to do is set up a search folder specifically to
catch emails that I *know* are tagged incorrectly. I used to be able to
do this, but I can't remember in what release (it was before I started
using Ubuntu).

On Wed, 2007-05-23 at 14:33 +0000, Sebastien Bacher wrote:
> upstream comment:
>
> "am i wrong or does that search folder exist already and is called "Junk" in
> evolution?"
>

Changed in evolution:
status: Unknown → Unconfirmed
Revision history for this message
Steven Willis (onlynone) wrote :

I'm having the same problem. I'm using an Exchange account. For a while I was on Windows with Outlook, and all my spam was being filtered into a folder called "Junk E-mail", which exists on the Exchange server. I then installed Ubuntu, set up Evolution, and turned on spam filtering (bogofilter was the default, so I left it). I selected the entire contents of my "Junk E-mail" folder and right clicked -> "Mark as Junk". Very soon, all the selected emails started to disapear.

They still show up in the "Junk E-mail" folder if I use the web interface to Exchange, but not in Evolution. I saw that there was a "Junk" folder underneath the "On This Computer" account, but nothing appears there. I also tried setting up a search folder that looked for "Status" is "Junk" using "All local and active remote folders". Yet this yielded nothing. I can't for the life of me figure out how to see my Junk messages (of which some might need to be re-classified as not junk).

Furthermore, right above the list of messages there is a pull-down menu labeled "Show" which is set to "All Messages". The pull-down list includes "Messages Not Junk"; if junk messages are never shown no matter what, what's the use of a filter which doesn't show them? It's existence as an option would lead me to believe that "All Messages" would include junk messages.

Junk filtering in Evolution is really screwed up. It should be configurable to place junk email in a user specified folder, or mark it as junk, or move it to the trash, or delete it right away.

Changed in evolution:
status: Confirmed → Triaged
Revision history for this message
Harald (haraldboehmecke) wrote :

I can confirm the same behaviour Steven Willis is having. I am also using the Exchange Plugin and Junk E-Mails, as soon as they are marked as Junk, are nowhere to be seen. Users should be able to "review" their Junk E-Mails inside the Local Junk folder or wherever these E-Mails are moved/copied.

This behaviour makes me feel unsure if E-Mails that I really need are being junked, because I cannot see them anywhere. It is always good to be able to review Junk E-Mails to detect possible "false" Junk.

I'd appreciate if this could get fixed on the next Evolution release.

KR,

Harald

Changed in evolution:
importance: Unknown → Medium
Changed in evolution:
status: New → Confirmed
Revision history for this message
Jörg Frings-Fürst (jff-de) wrote :

bug from 2007 - version not longer supported
change status to invalid

Changed in evolution (Ubuntu):
status: Triaged → Invalid
Changed in evolution:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.