Como acessar mensagens "adiadas" via IMAP no Gmail

10

OBSERVAÇÃO: essa pergunta foi originalmente feita sobre "Caixa de entrada do Gmail", quando existia, mas a Caixa de entrada foi desativada e o recurso Adiar foi introduzido no Gmail. Esta pergunta agora se aplica às mensagens adiadas no Gmail.


Enquanto aguarda o encerramento da Caixa de Correio do Dropbox, estou explorando outros aplicativos que podem oferecer o mesmo tipo de recurso de adiamento de mensagens. A Caixa de entrada do Gmail com adiamento está bem próxima, exceto que eu também gostaria de acessar os e-mails "adiados" via IMAP. (Estou escrevendo o código, para que possa ser API IMAP ou Gmail.)

Existe uma maneira de obter a lista de mensagens "adiadas" para a caixa de entrada do Gmail programaticamente?

Observe que não estou otimista neste momento, porque esse pedido recente de recurso para um cliente de email solicita a mesma coisa, e o autor (que provavelmente conhece mais sobre a API do Gmail do que eu) diz que não é possível:

Infelizmente, não podemos oferecer suporte às categorias na Caixa de entrada do Google porque elas não são expostas pela API do Gmail ou pela interface IMAP do Gmail. Eles estão disponíveis apenas no próprio Google Inbox.

Também estou ciente de Como encontrar um e-mail no Gmail que foi adiado na Caixa de entrada do Google? que mostra como visualizar e-mails adiados na interface tradicional do Gmail, mas não consigo aplicar a mesma abordagem ao IMAP.

Greg Hewgill
fonte
Interessante. Eu nem vejo esse recurso no meu Gmail, então não posso testá-lo, mas se, como você já apontou que "Adiado" é um rótulo, não pode ver por que não seria possível buscar por etiqueta "adiado".
matcheek
@matcheek: o recurso ao qual estou me referindo está disponível em inbox.google.com , não na interface mail.google.com mais antiga . Se você puder encontrar uma maneira de buscar o rótulo "adiado" via IMAP, os detalhes de como fazer isso seriam uma excelente resposta para essa pergunta.
Greg Hewgill
Não encontrei uma resposta para esta pergunta, mas encontrei uma solução para o problema real que estava tentando resolver. O Spark by Readdle fornece todos os recursos que eu gostei da Caixa de Correio, e é melhor.
Greg Hewgill

Respostas:

1

Resposta curta

No seu cliente IMAP, tente usar a pesquisa para encontrar mensagens não lidas como "adiar" não é o mesmo que qualquer outro recurso do Gmail.

Explicação

De como o Inbox funciona com o Gmail - Ajuda do Inbox by Gmail

O Gmail e a Caixa de entrada têm muitos dos mesmos recursos, mas existem diferenças.

A leitura do Gmail mais tarde (marcar como não lida) é semelhante a Adiar, mas não é a mesma coisa. Uma das principais diferenças é que o Snooze não é implementado como um equivalente direto de um recurso suportado pelo IMAP.

Rubén
fonte
Isso não responde à pergunta. Estou procurando uma maneira de acessar as mensagens "Adiadas" da Caixa de entrada via IMAP ou API do Gmail. Dizer "Adiar não é implementado como um equivalente direto de um recurso suportado por IMAP" não é útil.
Greg Hewgill 14/03
1
Eu discordo de você. Meu post responde à pergunta, mas infelizmente não diz o que você quer e não diz o que você quer, porque, AFAIK, o que você quer não é possível.
Rubén
@GregHewgill ele quer dizer que você simplesmente não pode. Eu só testei-me demasiado, mensagens Snooze e mover feito para algum lugar fora do alcance de clientes IMAP
Marnes