10

NOTE: This question was originally asked about "Inbox by Gmail", when it existed, but Inbox has been retired and its Snooze feature rolled into Gmail. This question now applies to the Snoozed messages in Gmail.


Pending the shutdown of Mailbox from Dropbox, I'm exploring other apps that can offer the same kind of message postpone features. Gmail Inbox with Snooze is pretty close, except I also would like to access the "snoozed" emails via IMAP. (I'm writing the code, so it could be either IMAP or Gmail API.)

Is there a way to get the list of "snoozed" messages for Gmail Inbox programmatically?

Note that I'm not optimistic at this point, because this recent feature request for an email client requests the same thing, and the author (who probably knows more about the Gmail API than I do) says it's not possible:

Unfortunately, we can't support the categories in Google Inbox because they aren't exposed via the Gmail API or the Gmail IMAP interface. They're only available from Google Inbox itself.

I am also aware of How to find an email in Gmail that was snoozed in Google Inbox? which shows how to view snoozed emails from the traditional Gmail interface, but I can't seem to apply the same approach to IMAP.

  • Interesting. I don't even see such a feature in my Gmail, so can't test it but if, as you have already pointed out that "Snoozed" is a label then can't see why wouldn't it be possible to fetch by "snoozed" label. – matcheek Dec 14 '15 at 18:36
  • @matcheek: The feature I'm referring to is available at inbox.google.com, not the older mail.google.com interface. If you can find a way to fetch the "snoozed" label via IMAP, the details of how to do that would be an excellent answer to this question. – Greg Hewgill Dec 14 '15 at 19:41
  • I haven't found an answer to this question, but I've found a solution to the real problem I was trying to solve. Spark by Readdle provides all the features I liked from Mailbox, and it's better. – Greg Hewgill Jan 17 '16 at 6:57
1

Short answer

In your IMAP client try using search to find unread messages as "snooze" is not the same as any other Gmail feature.

Explanation

From How Inbox works with Gmail - Inbox by Gmail Help

Gmail and Inbox have many of the same features, but there are differences.

Gmail's read later (mark as unread) is similar to Snooze but no the same. One of the main differences it that Snooze isn't implemented as a direct equivalent of an IMAP supported feature.

  • This doesn't answer the question. I am looking for a way to access Inbox "Snoozed" messages via IMAP or Gmail API. Saying "Snooze isn't implemented as a direct equivalent of an IMAP supported feature" is not helpful. – Greg Hewgill Mar 14 '16 at 18:39
  • 1
    I disagree with you. My post answers the question, but unfortunately it not say what you want and it not say what you want because, AFAIK, what you want it's not possible. – Rubén Mar 14 '16 at 18:48
  • @GregHewgill he means you simply can't. I just tested it myself too, Snooze and Done move messages to somewhere out of reach of IMAP clients – Marnes Apr 10 '18 at 10:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.