Как получить доступ к «отложенным» сообщениям через IMAP в Gmail

10

ПРИМЕЧАНИЕ. Этот вопрос первоначально задавался о «Входящие от Gmail», когда он существовал, но Входящие были удалены, и его функция Snooze была добавлена ​​в Gmail. Этот вопрос теперь относится к сообщениям Snoozed в Gmail.


В ожидании выключения почтового ящика из Dropbox я изучаю другие приложения, которые могут предлагать такие же функции откладывания сообщений. Gmail Inbox с Snooze довольно близок, за исключением того, что я также хотел бы получить доступ к «отложенным» электронным письмам через IMAP. (Я пишу код, так что это может быть IMAP или Gmail API.)

Есть ли способ получить список «отложенных» сообщений для Gmail Inbox программным способом ?

Обратите внимание, что в данный момент я не настроен оптимистично, потому что этот недавний запрос функции для почтового клиента запрашивает то же самое, и автор (который, вероятно, знает о API Gmail больше, чем я), говорит, что это невозможно:

К сожалению, мы не можем поддерживать категории в папке «Входящие» Google, поскольку они не отображаются через API Gmail или интерфейс Gmail IMAP. Они доступны только из Google Inbox.

Мне также известно о том, как найти в Gmail сообщение электронной почты, которое находилось в Google Inbox? который показывает, как просматривать сообщения электронной почты в режиме ожидания, с помощью традиционного интерфейса Gmail, но я не могу применить тот же подход к IMAP.

Грег Хьюгилл
источник
Интересно. Я даже не вижу такой функции в своем Gmail, поэтому не могу ее протестировать, но если, как вы уже указали, «Snoozed» - это ярлык, тогда не сможете понять, почему нельзя было бы получить «дремал» ярлык.
matcheek
@matcheek: функция, на которую я ссылаюсь, доступна на inbox.google.com , а не на старом интерфейсе mail.google.com . Если вы можете найти способ получить ярлык «отложить» через IMAP, подробности о том, как это сделать, были бы отличным ответом на этот вопрос.
Грег Хьюгилл
Я не нашел ответа на этот вопрос, но я нашел решение реальной проблемы, которую пытался решить. Spark by Readdle предоставляет все функции, которые мне понравились в Mailbox, и это лучше.
Грег Хьюгилл

Ответы:

1

Короткий ответ

В вашем IMAP-клиенте попробуйте использовать поиск, чтобы найти непрочитанные сообщения, так как «откладывать» не совпадает с любой другой функцией Gmail.

объяснение

Из того, как Входящие работают с Gmail - Входящие от Gmail Help

Gmail и Inbox имеют много одинаковых функций, но есть различия.

Чтение Gmail позже (пометить как непрочитанное) похоже на Snooze, но не то же самое. Одно из основных отличий заключается в том, что Snooze не реализован как прямой эквивалент поддерживаемой IMAP функции.

Рубена
источник
Это не отвечает на вопрос. Я ищу способ доступа к сообщениям входящих сообщений "Snoozed" через IMAP или Gmail API. Сказать «Snooze не реализован как прямой эквивалент функции, поддерживаемой IMAP», бесполезно.
Грег Хьюгилл
1
Я не согласен с вами. Мой пост отвечает на вопрос, но, к сожалению, он не говорит, что вы хотите, и он не говорит, что вы хотите, потому что, AFAIK, то, что вы хотите, это невозможно.
Рубен
@GregHewgill он означает, что вы просто не можете. Я тоже сам это проверил, Snooze и Done перемещают сообщения куда-то вне досягаемости IMAP-клиентов
Marnes