It's a bug alright, though the original reporter may not have been as
clear about it as they should.

Junk filtering is DISABLED in evolution (edit -> preferences -> junk,
ensure "check incoming messages for junk" is unchecked and to be safe
uncheck "check custom headers for junk"). Despite that, messages are
shown in the "junk" vfolder on my users' Evolution IMAP accounts (backed
by Cyrus IMAPd). As junk filtering was _never_  _enabled_ on the
account, there is no way the junk folder could/should contain messages.

The immediate cause of the messages appearing in Junk is that they have
the "Junk" IMAP flag set.  At least, that's how it looks from digging
through CAMEL_DEBUG=all CAMEL_DEBUG_VERBOSE=all  output:

sexp is : [(match-all (system-flag "Junk"))]
Equivalent sql SELECT uid FROM 'Inbox' WHERE (junk = 1)

So - we know why they're appearing in Junk, but not how they got the
Junk IMAP flag set. None of the messages it's hiding as junk have X
-Spam-Flag or X-Spam-Level headers. Bogofilter shouldn't be being run as
junk filtering is disabled. So how are they getting flagged?

One of the journalists at work missed a story because of this
bug/"feature" after we moved from Thunderbird to Evolution on the thin
clients. Evo decided that half her mail was junk and quietly ate it.

I'm encountering this on a Jaunty system with evolution 2.26.1-0ubuntu2.
The account is an IMAP account talking to a Cyrus IMAPd server.

** Changed in: evolution (Ubuntu)
       Status: Invalid => New

** Summary changed:

- Can't disable junk filtering
+ Messages flagged as Junk even when junk filtering off (IMAP)

-- 
Messages flagged as Junk even when junk filtering off (IMAP)
https://bugs.launchpad.net/bugs/181576
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to