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 205638 - Delete locally -> Delete in the server
Delete locally -> Delete in the server
Status: RESOLVED DUPLICATE of bug 201824
Product: evolution
Classification: Applications
Component: Mailer
pre-1.5 (obsolete)
Other All
: Normal enhancement
: Future
Assigned To: evolution-mail-maintainers
Evolution QA team
: 205767 206932 219640 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2001-07-27 06:14 UTC by lmayoral
Modified: 2002-02-03 22:03 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description lmayoral 2001-07-27 06:14:45 UTC
If I delete a email locally, I want to also delete it in the server (I use by default the option "Don't delete messages from server".
Comment 1 Jeffrey Stedfast 2001-07-27 17:38:17 UTC
not gonna happen anytime soon.

in fact, I don't even see the logic in this feature.
Comment 2 Dan Winship 2001-07-27 21:45:05 UTC
The logic is "I want POP to behave like IMAP".

This doesn't work at all with the way Evolution works though.
(The POP provider has no idea what happens to the messages once
they leave the pop server.) So it would have to involve all sorts
of icky kludges. This is probably a WONTFIX.
Comment 3 Jason Leach 2001-07-30 16:33:31 UTC
*** bug 205767 has been marked as a duplicate of this bug. ***
Comment 4 Luis Villa 2001-08-10 15:54:06 UTC
*** bug 206932 has been marked as a duplicate of this bug. ***
Comment 5 Parrish Myers 2001-09-26 12:10:36 UTC
Please don't dismiss this option outright.  It is a valuable option 
for those of us who don't have the luxury of using IMAP.  My ISP 
simply won't provide IMAP...
Comment 6 Dan Winship 2001-09-26 14:28:17 UTC
How *exactly* is this implemented in other mailers that do it?
Or can you say what mailer's behavior you want us to copy here?

If you move a message from Inbox to another folder (manually or
via a filter rule), does that count as deleting it locally?

If you download the message to both your desktop machine and
your notebook, and then delete it locally on one but not the
other, should it be deleted from the server or not?

If your Inbox is shared with another mail program, and you
delete the message from that program instead of Evolution, is
Evolution supposed to notice?

(I'm not trying to be argumentative, I'm just saying, there are
a bunch of weird issues involved with trying to implement this
feature given the other features already in Evolution.)
Comment 7 Parrish Myers 2001-09-26 23:40:44 UTC
The option should work like the one present in Mozilla Mail.

I have done some experiments with mozilla to give you a better idea:

1) As soon as one of the clients decides that the mail message should
be removed from the server, it is removed from the server.  No attempt
should be made to sync the various clients.

2) As soon as one of the clients moves the email message out of the
inbox the message is removed from the server.

These two rules should solve the majority of cases that cause
conflict.  This is a minimalist aproach to the problem, but hey, it is
pop after all.  

I hope this helps.
Comment 8 Parrish Myers 2001-09-26 23:57:31 UTC
oh and one more thing I didn't mention...

The delete_from_server action should only happen the next time the pop
server is accessed from the client... (meaning no real-time or
semi-real-time notification or actions should happen when rule 1 or 2
[from my previous message] is applied.)

Therefore, the next time the pop server is connected to, the action
should be applied... weither that be the automated "check every x
minutes" or explitly executed by the user with the "send/receive" button.

This is how I understand it is done in Mozilla Mailer. 

Thanks
Comment 9 Jeff Beardsley 2002-01-28 02:16:44 UTC
I'll tell you why this is a very very nice feature. I use multiple
machines to download email from various POP accounts (laptop, desktop,
etc). I want to receive most of it on both machines, so I set my
accounts to "leave messages on server". However, all the crap (spam,
etc) I really don't want to download multiple places. In Outlook (as
in Evo) delete moves it to the trash folder. Shift+Delete in Outlook
delete kills immediately (no trash folder), and anything removed from
the trash folder (or Shift+Delete) gets removed from the server. Thus
not only do I save disk space on the server, but I only have to weed
out the spam once since it gets removed from the server. This is a
very, very useful little feature and one of the key missing items in
my evaluation of Evo versus Outlook.
Comment 10 israel 2002-01-31 01:09:22 UTC
*** bug 219640 has been marked as a duplicate of this bug. ***
Comment 11 Jeffrey Stedfast 2002-02-03 22:03:15 UTC

*** This bug has been marked as a duplicate of 201824 ***