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 271902 - Spam annoying when using multiple IMAP clients
Spam annoying when using multiple IMAP clients
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
2.0.x (obsolete)
Other All
: Normal enhancement
: Future
Assigned To: evolution-mail-maintainers
Evolution QA team
: 272547 (view as bug list)
Depends on:
Blocks: 233428 434571
 
 
Reported: 2005-01-28 12:01 UTC by Bastien Nocera
Modified: 2012-06-16 22:39 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Bastien Nocera 2005-01-28 12:01:15 UTC
evolution-2.0.2-3

There's plenty of Spam is my INBOX when I switch machines.

1. Use work machine, with Evolution's Spam filter on
2. There's plenty of spam in my Junk folder
3. Go to my home machine, check mail on the same account
4. All the spam is in my INBOX

Evolution should mark the Spam on the server, so that the information can
be shared between instances of Evolution running on different machines (or
simply mark them as to be deleted...)
Comment 1 Jeffrey Stedfast 2005-01-28 17:26:01 UTC
the problem is that it can't. there's no way to do this (ok, so a few
imap servers support user defined flags, but most don't)
Comment 2 Bastien Nocera 2005-01-28 17:30:27 UTC
Thanks Jeff, how about marking the files as deleted?
Comment 3 Not Zed 2005-02-22 05:30:01 UTC
we should definitely set the Junk/NotJunk flag on the server (or
whatever mozilla uses).

enough servers support customf lags for it to be worth doing.

(in hindsight we should've used flags not system flags for the junk
setting?).

Comment 4 Bastien Nocera 2006-10-23 11:16:40 UTC
As mentioned by Karsten on IRC:
Add a filter to your inbox that does: If  "Junk Test" "Message is Junk"  Then "Move to Folder" "$DUMP"
Comment 5 Norman Jonas 2007-03-06 18:48:27 UTC
There is a sane way to solve it - don't use local evolution hacks for spam marking ( on a imap server account its ridiculous anyway - who would do that at all but evolution hackers ) :

Check if server supports imap flags for spam / trash and use them otherwise let the user choose the spam / trash folder ( like its possible for sent and drafts already ). At least the second part should be implemented easily and can be implemented even without supporting imap flags and I can't understand why it hasn't been done like that.
Comment 6 André Klapper 2012-02-08 17:56:45 UTC
Should either be done server-side, or by using the integrated spam/junk handling and expunging it regularly (Edit ▸ Preferences ▸ Mail Preferences ▸ Junk ▸ General ▸ Delete junk messages on exit).

Proposing WONTFIX.
Comment 7 Bastien Nocera 2012-02-08 17:58:21 UTC
(In reply to comment #6)
> Should either be done server-side, or by using the integrated spam/junk
> handling and expunging it regularly (Edit ▸ Preferences ▸ Mail Preferences ▸
> Junk ▸ General ▸ Delete junk messages on exit).
> 
> Proposing WONTFIX.

Why can't Evolution mark it as WONTFIX on the server? If Evolution had a way to train the remote spam filter, I would use that instead.
Comment 8 Bastien Nocera 2012-02-08 18:01:28 UTC
(In reply to comment #7)
> Why can't Evolution mark it as WONTFIX on the server? If Evolution had a way to
> train the remote spam filter, I would use that instead.

s/WONTFIX/spam/

I bugzilla too much as well.
Comment 9 André Klapper 2012-06-16 21:46:53 UTC
*** Bug 272547 has been marked as a duplicate of this bug. ***
Comment 10 Matthew Barnes 2012-06-16 22:39:16 UTC
We've been setting junk flags on the server for several years.

Some IMAP servers like Zimbra (or at least RH's internal deployment of it) will not remember them permanently.

* FLAGS (\Answered \Deleted \Draft \Flagged \Seen $Forwarded $MDNSent Forwarded $Junk $NotJunk Junk JunkRecorded NonJunk NotJunk receipt-handled)
* OK [PERMANENTFLAGS (\Answered \Deleted \Draft \Flagged \Seen $Forwarded $MDNSent Forwarded receipt-handled \*)] junk-related flags are not permanent
                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Closing this as OBSOLETE.