-
Notifications
You must be signed in to change notification settings - Fork 259
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Snooze mails #2048
Comments
This requires us to store more of the IMAP state locally. |
Maybe you could do it the way Microsoft is doing it in Outlook on Android: |
Been looking for this since forever. Follow-up, reminder, snooze, whatever it takes. Just make the message go away for x days. As OP says, many (probably most) people treat their inbox as a kind of to-do list. Incidentally, the snooze feature is a crucial part of the Inbox Zero and Getting Things Done methodologies, not to mention just being common sense. Sorry to pile on without more specific information, but I was ready to post a new issue with what @jakobroehrl said, to the word. Which suggests that there might be latent demand for this feature. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
We have this since #2064 |
recently I found two different solutions: this is another platform indipendent but a little more cumbersome: |
@ChristophWurst something is moving? :-) |
Nothing our team is working on at the moment but if someone has time to contribute this feature we'd happily help to get it done. |
Here the implementation in cypht webmail: |
This comment was marked as resolved.
This comment was marked as resolved.
@nimishavijay @jancborchardt there are some stray specs for this feature at nextcloud/server#39181 (comment). Could you please write down how snooze/remind should work in Mail specifically? My interpretation was that we do the real snooze feature first and move message between inboxes and dedicated snooze mailboxes. A background job moves the messages back when the snooze timer expired. What role do Nextcloud notifications play for this feature? Are previously snoozed messages/threads sorted differently than regular messages? |
I wonder if snoozing and reminding are even the same feature. Snoozing: hide this message and show it to me later 🤔 |
That is true! The 2 features where simply along the same lines of filing something away for later on. What you described is exactly what we had in mind as well.
@jancborchardt any preferences for the time? Gmail has tomorrow morning, this weekend, and next week. NC's send later has tomorrow morning, tomorrow afternoon and monday morning
What do you think? :) |
In Gmail:
|
@JohannesGGE @jancborchardt ticket description updated with work packages and the MVP specs. |
Thanks @ChristophWurst! 2 questions / clarifications:
|
I can imagine some people don't want us to create the mailbox automatically. Just like a lot of people don't like Mail to flag messages as important and have that flag show on other clients too. We can brainstorm about this. For a MVP the automatic creation is not needed. I don't know if marking as unread is common behavior for this feature. @JohannesGGE did you observe any such behavior with the other snooze implementations? |
The behavior is not consistent regarding marking as unread. But most of the implementations do mark them as "was snoozed" in some way. So marking as unread is probably a good idea for the MVP. |
Reopen because just the MVP is done. |
All work packages have been done. Closing. |
Feature Request
To keep the inbox clean and clear it would be nice to snooze mails for x hours or y days.
Often the inbox is a kind of todo list. So if you can't do the todo right now you can snooze it for later.
Of I you send an importand mail you will keep track of it. So you can snooze the send mail and it will apear in the future, so you can ask about the status or send the demand again.
Summary
snozze a mail and move it automaticly back to the inbox after the choosen snozze time has expired
Work packages
Shallow prototype (in case MVP is not doable for feature freeze Hub 6 groupware#70)Add an action for Snooze to messages but only temporarily remove the message in the frontendNextcloud notification for expired snoozesMore detailed time ranges via a custom date pickerpart of the mvpSort message back to the topwill not be doneFollow-ups
\sent
,\draft
, etc.The text was updated successfully, but these errors were encountered: