Bug 3909 - No option to use IMAP delete flag
Summary: No option to use IMAP delete flag
Status: RESOLVED INVALID
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Folders/IMAP (show other bugs)
Version: 3.15.0
Hardware: PC FreeBSD
: P3 minor
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2017-11-04 23:48 UTC by Doug
Modified: 2018-11-09 08:37 UTC (History)
0 users

See Also:


Attachments

Description Doug 2017-11-04 23:48:32 UTC
My issue/question is most closely described by Bug 1866 - 'claws should make use of the IMAP 'deleted' flag' which is marked as fixed. I use Alpine and claws-mail, mostly using claws-mail to read HTML message as needed.

The goal is to be able to use claws-mail to do folder maintenance and have this be compatible with Alpine. I kind of think the default should be for Draft, Sent, and Trash to be on the server. Most other clients however do it as claws-mail does.

A reading of 1866, fixed in 2009, seems to imply adding an option to make Trash a virtual folder or to be able to define delete to only mark the message deleted. Claws-mail recognizes and treats messages so flagged correctly AFAIK (I have not looked for how to expunge messages in claws-mail). I would like an option for delete simply to flag a message as deleted.
Comment 1 Andrej Kacian 2017-11-05 01:47:02 UTC
That is exactly what disabling "Execute immediately when moving or deleting messages" checkbox in preferences does. It is on the Summaries page.

With that checkbox disabled, your IMAP messages will be marked as deleted when you "Delete", and marked for moving when you "Move to trash".
Comment 2 Doug 2017-11-05 04:41:20 UTC
Thank you for the response. I would have never found it. Is there a technical reason this is a global setting and not an account setting?
Comment 3 Andrej Kacian 2017-11-05 10:03:43 UTC
The reason is that Claws Mail internally handles all message moves and deletions with a flag, and immediate or deferred execution. Even for messages in local folders.

If you want to discuss further, please use our mailing list, as bugzilla is not a discussion forum suited for that.
Comment 4 Wim Lewis 2018-11-09 00:23:09 UTC
(In reply to comment #1)
> That is exactly what disabling "Execute immediately when moving or deleting
> messages" checkbox in preferences does. It is on the Summaries page.
> 
> With that checkbox disabled, your IMAP messages will be marked as deleted
> when you "Delete", and marked for moving when you "Move to trash".

I'm not seeing that behavior. Even with "Execute immediately when moving or deleting messages" unchecked, and all of the "Put deleted messages in..." options unchecked, Claws (3.16.0, ubuntu) still uses the old bad behavior of moving messages to a separate folder --- it just waits until I "execute" before doing so. Claws still doesn't use the Deleted flag properly.
Comment 5 Paul 2018-11-09 08:37:11 UTC
(In reply to comment #4)
> Even with "Execute immediately when moving or
> deleting messages" unchecked, and all of the "Put deleted messages in..."
> options unchecked, Claws (3.16.0, ubuntu) still uses the old bad behavior of
> moving messages to a separate folder --- it just waits until I "execute"
> before doing so. Claws still doesn't use the Deleted flag properly.

What are you expecting to happen? What do you think is using "the Deleted flag properly"?

Note You need to log in before you can comment on or make changes to this bug.