GNOME Bugzilla – Bug 201824
More options for deleting messages from POP server
Last modified: 2013-09-10 14:04:26 UTC
It would be nice if in addition to the option "Leave mail on server" for a POP mailbox, there would be the following suboptions: - Delete from server if deleted locally - Delete from server after n days This needs to be added to the Account Configuartion UI, and also in the backend. RH 6.2 2001.03.06
"delete after __ days" might be in 0.10. It will definitely be in 1.0. (It's easy to do, there's just nowhere to add the configuration option for it at the moment.) We will most likely not support "only download __k of the message at first" until after 1.0, if ever. We may never support "delete from server if deleted locally". It doesn't mesh at all with the way things work in evolution, and we'd rather spend time making the real IMAP support kick ass than making it possible to use POP as pseudo-IMAP.
*** bug 203546 has been marked as a duplicate of this bug. ***
danw: are we still plainning on implementing this before 1.0?
No, it missed the freeze
*** bug 209028 has been marked as a duplicate of this bug. ***
augh! quoting DanW: "It's easy to do"
freeze. period. Have a nice day :/
*** bug 201986 has been marked as a duplicate of this bug. ***
Are you planning this feature in future releases? This is very useful and long time EUdora users like myself miss it.
*** bug 219831 has been marked as a duplicate of this bug. ***
*** bug 218621 has been marked as a duplicate of this bug. ***
*** bug 205638 has been marked as a duplicate of this bug. ***
*** bug 220095 has been marked as a duplicate of this bug. ***
I would also vote to add the above enhancements. Of course I'd use IMAP if I could. But when I'm forced to use POP (like with this Yahoo account), I'd like to be able to delete from the server via Evolution. This is a very common feature to have in a POP mail reader. It may not be "an easy thing to do" (although I don't understand why it would be that hard), but I think it would give valuable usability to POP users. Anyway, just a vote from a user.
*** bug 226153 has been marked as a duplicate of this bug. ***
*** bug 227933 has been marked as a duplicate of this bug. ***
*** bug 227972 has been marked as a duplicate of this bug. ***
*** bug 228894 has been marked as a duplicate of this bug. ***
*** bug 230162 has been marked as a duplicate of this bug. ***
This topic has been open an awfully long time, with an awful lot of duplicate entries. DanW essentially said he'd fix it (after x days, not when deleted locally), a year and a half ago! Is there any plan to address it?
Not in 1.2 neither 1.4. As matter of fact, this is marked as "contrib", meaning that we won't address this problem in a foreseable future, but it's open to volunteers.
*** bug 236436 has been marked as a duplicate of this bug. ***
*** bug 219959 has been marked as a duplicate of this bug. ***
*** bug 220272 has been marked as a duplicate of this bug. ***
*** bug 237855 has been marked as a duplicate of this bug. ***
I am a new evolution user, and decided to give evolution a try. Unfortunately, I realized I can't use Evolution because of this bug. So unless this bug is fixed, I can't become an evolution user. I'm surprised that evolution is now onto release 1.4.4 and this bug still hasn't been addressed. I have read evolution mailing lists and it seems people have argued that if one needs this functionality, they should use IMAP. I should mention that servers like Yahoo don't offer IMAP. In my case, I am not using Evolution for this very reason - I need to leave my Yahoo mail on the server as I read it from both my home as well as office. Another argument that I've seen on the mailing lists was that POP was not designed for this - my counter-argument is that this is something that most other decent mail clients support. So Evolution should too. Otherwise, Evolution is eliminating a large user base from using it.
this isn't a bug
Evolution needs this feature, if only to keep feature parity with other e-mail packages. I check my e-mail at work and at home so this is particularly important to me. This same feature is one of the most popular bugs in Mozilla and is fixed in 1.5. http://bugzilla.mozilla.org/show_bug.cgi?id=107883
*** bug 249581 has been marked as a duplicate of this bug. ***
I have recently unsubscribed to a mailing list that brought a huge flood of e-mail to my account. My server does not offer IMAP. However, I must delete these messages to stay under quota. As I access my e-mail from multiple places, I would like to keep my old messages too. But it looks like either lazyness or ideological opposition has kept this feature out of evolution for nearly three years. It also looks like, for now, this will cost you yet another user. However, I'll keep this bug bookmarked, with my fingers crossed. So, please?
When retrieving mail from my earthlink POP account with the "Leave messages of server" box unchecked in the "Receiving Options/Message Storage" dialog box, I get the following error: "Evolution Error. Error while Fetching Mail. Cannot get POP summary. Operation now in progress." Of course, what I want the software to do is erase email from my server once it is retrieved. Checking the box eliminates the error message. I think this is a bug along the lines of bug 201824. billdaniels
Any news on if and when this feature request will be implemented? It is sorely needed and holding evolution back from more mass acceptance.
I add a 25$ bounty for this, it isn't a big sum but I'm not novell or google... I want the "delete after ___ days!!!" features
*** Bug 320912 has been marked as a duplicate of this bug. ***
*** Bug 336334 has been marked as a duplicate of this bug. ***
Ubuntu bug about that: https://launchpad.net/distros/ubuntu/+source/evolution/+bug/40484
Ok, so i am fixing this.
Created attachment 66998 [details] [review] Initial Patch which implements the "Delete older than x days feature" Just an initial patch which implements the "Delete all mails older than x days" feature. Works nicely for me, may need a little bit of testing. Would appreciate it if some brave soul did some testing ;) I am moving on to the delete messages on server when deleted locally next.
Patch crashes during folder sync.
+ Trace 68850
Per discussion in IRC Shreyas : This patch change the UI - hence you may commit it to HEAD only - after an approval from one of the mailer maintainers. Also, post the updated patch to the bugzilla for anyone who may be interested to try it out on his own.
Harish: The ui change is just one check box. As you can see by the thread this feature is wanted by many, committing just to head means people have to wait forever to get this feature on their distros. The ui rules are just guidelines they are not lines in concrete. If the change is small enough and has wide impact i think there is no problem in committing to the stable branch. I leave it your discretion anyway.
shres: we will not get string freeze break approval for adding a feature - this should only go into HEAD in my opinion. if distros want to you use, they are free to backport the patch to 2.6 - once the updated patch is attached here. ;-)
Created attachment 68701 [details] [review] Fixes the issue Jhonny had
Can someone commit this please, my head build is rather borked.
I'm still waiting for one of the mailer guys to approve this patch - including for the trunk. Varadhan/Sankar: ?
Harish, Jhony said its ok and i thought he maintained pop but sure if sankar or varadhan want to have a look at it again. Thats ok with me, can they look at it asap. Thanks
New info: Since that string already existed and was only commented out in the code it already has translations. Does this change anything wrt to committing it to the stable branch?
it breaks ABI. It has gone into the head not the stable branch
s/It has gone into the head/It has to go into the head/ - don't confuse me :-)
yes it breaks the abi but who links to camel-pop3-folder ? Anyway, i think its fine to go into head but a re-think on abi breakage maybe necessary. This abi break wont hurt anyone.
(In reply to comment #47) > New info: Since that string already existed and was only commented out in the > code it already has translations. Does this change anything wrt to committing > it to the stable branch? > * UI freeze break as pointed out in comment #40. * It is a feature addition - so this is unlikely to go into the stable branch. * As I pointed out in the same comment, distros that are interested to use the patch in the bug are free to do so. (In reply to comment #45) > I'm still waiting for one of the mailer guys to approve this patch - including > for the trunk. > Varadhan/Sankar: ? > Poke.
This has been committed to HEAD. I have tested it enough to commit to HEAD. No issues so far. Once on head, a lot more people (andre/guenther) can take a shot at testing it. :) I have not committed this to any other branch(es) - its for the maintainer to decide. Am not closing this bug either. Varadhan/Harish/Sankar: please take a call - and close the bug. Thanks.
Resolving the bug as fixed.
great news! now a deal is a deal.. to who I've to pay <a href="http://bugzilla.gnome.org/show_bug.cgi?id=201824#c33">my bounty</a>? :D
francesco: Shreyas Srinivasan (shres) wrote this code. please discuss the money transfer here in public. thanks in advance.
francesco: I wrote the code, Ah, i forgot about the bounty. Mail me at sshreyas at gmail dot com and we can discuss how you can transfer money. Weeeee. my first bounty :-D
Ok, so looks like i am bounty winner now :-D Thanks a lot francesco.
my pleasure :) the bounty is officially closed, yuppie! :D
*** Bug 356557 has been marked as a duplicate of this bug. ***
*** Bug 357114 has been marked as a duplicate of this bug. ***
Bug 201824 has been marked a duplicate of this bug, which has now been marked as resolved. However, the part that bug is a duplicate of has not been fixed. Only the "other" feature, namely "Delete after N days" was implemented. I still really want to see "Delete when deleted locally", which every other mail client can do. The reason I want this: - About once a year, I clear out the mailbox on my server manually, because it gets full. I still want to keep the mail locally, however. Therefore I want to use POP. - I read my mail from many computers and OS's, therefore I want to keep the mail on the server. - I want to be able to delete specific mails, such as spam or mails with large attachments, from the convenience of my mail client. Therefore I want this feature. Yes, I know, I could use IMAP and then make a local archive folder to download my mail to, before I delete it from the server, but the other scheme works well in Outlook Express, Thunderbird, others...