6.0.0-git
2019-01-23

[#14236] Shift-Delete for Expunge
Summary Shift-Delete for Expunge
Queue IMP
Queue Version Git master
Type Enhancement
State Accepted
Priority 1. Low
Owners
Requester simon.buongiorno (at) gmail (dot) com
Created 2016-02-01 (1087 days ago)
Due
Updated 2016-02-01 (1087 days ago)
Assigned
Resolved
Milestone
Patch No

History
2016-02-01 21:53:07 Jan Schneider State ⇒ Accepted
Priority ⇒ 1. Low
 
2016-02-01 16:20:17 simon (dot) buongiorno (at) gmail (dot) com Comment #1
Type ⇒ Enhancement
State ⇒ New
Priority ⇒ 2. Medium
Summary ⇒ Shift-Delete for Expunge
Due ⇒ 2016-03-01
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
Reply to this comment
There was an interesting discussion on the mailing list..   
http://lists.horde.org/archives/imp/Week-of-Mon-20160104/057093.html
Hi

The ability to permanently delete emails was, looking through the
archives, last discussed in 2008.  The solution offered was to use virtual
trash and then purge.
That's not significantly different from going to a physical trash and
deleting emails and doesn't offer any finer control.
What I'm looking for is either a button/drop-down on the current delete
button that permanently deletes the email similar to the way shift+ delete
works on desktop clients.
This would allow me to delete emails on the fly whilst still keeping
those in trash I might wish to archive or undelete at a later date.

Jan's reply makes me think it is possible.
You can expunge individual messages too, and we already have a method
argument in IMP's API to delete and purge individual message. So it
should be rather simple to implement (keyhandler, AJAX API method,
help
text).

Saved Queries