Jak uzyskać dostęp do wiadomości „Odłożonych” przez IMAP w Gmailu


10

UWAGA: Pytanie to zostało pierwotnie zadane na temat „Skrzynki odbiorczej przez Gmaila”, kiedy istniało, ale Skrzynka odbiorcza została wycofana, a jej funkcja Drzemki została wprowadzona do Gmaila. To pytanie dotyczy teraz Odłożonych wiadomości w Gmailu.


W oczekiwaniu na zamknięcie skrzynki pocztowej z Dropbox eksploruję inne aplikacje, które mogą oferować ten sam rodzaj funkcji odkładania wiadomości. Skrzynka odbiorcza Gmaila z funkcją drzemki jest dość blisko, ale chciałbym również uzyskać dostęp do „odłożonych” e-maili przez IMAP. (Piszę kod, więc może to być IMAP lub Gmail API).

Czy istnieje sposób na programowe uzyskanie listy „drzemki” dla skrzynki odbiorczej Gmaila ?

Pamiętaj, że nie jestem w tym momencie optymistą, ponieważ to ostatnie żądanie funkcji klienta poczty e-mail wymaga tego samego, a autor (który prawdopodobnie wie więcej o interfejsie API Gmaila niż ja) twierdzi, że nie jest to możliwe:

Niestety nie możemy obsługiwać kategorii w skrzynce odbiorczej Google, ponieważ nie są one ujawniane za pośrednictwem interfejsu API Gmaila ani interfejsu IMAP Gmaila. Są dostępne tylko z samej skrzynki odbiorczej Google.

Wiem też, jak znaleźć wiadomość e-mail w Gmailu, która została odłożona w skrzynce odbiorczej Google? który pokazuje, jak wyświetlać odłożone wiadomości e-mail z tradycyjnego interfejsu Gmaila, ale nie mogę zastosować tego samego podejścia do IMAP.


Ciekawy. Nie widzę nawet takiej funkcji w moim Gmailu, więc nie mogę jej przetestować, ale jeśli, jak już zauważyłeś, „Odłożony” to etykieta, nie mogę zobaczyć, dlaczego nie można pobrać etykieta „drzemka”.
— Matcheek

@matcheek: Funkcja, o której mówię, jest dostępna na stronie inbox.google.com , a nie na starszym interfejsie mail.google.com . Jeśli możesz znaleźć sposób na pobranie etykiety „drzemki” za pośrednictwem protokołu IMAP, szczegóły, jak to zrobić, byłyby doskonałą odpowiedzią na to pytanie.
— Greg Hewgill

Nie znalazłem odpowiedzi na to pytanie, ale znalazłem rozwiązanie prawdziwego problemu, który próbowałem rozwiązać. Spark by Readdle zapewnia wszystkie funkcje, które lubiłem ze skrzynki pocztowej, i jest lepszy.
— Greg Hewgill

Odpowiedzi:


1

Krótka odpowiedź

W kliencie IMAP spróbuj użyć wyszukiwania, aby znaleźć nieprzeczytane wiadomości, ponieważ „drzemka” to nie to samo, co każda inna funkcja Gmaila.

Wyjaśnienie

Z Jak Inbox współpracuje z Gmailem - Inbox by Gmail Pomoc

Gmail i Skrzynka odbiorcza mają wiele takich samych funkcji, ale istnieją różnice.

Gmail przeczytany później (oznacz jako nieprzeczytany) jest podobny do Drzemki, ale nie taki sam. Jedną z głównych różnic jest to, że funkcja Drzemka nie jest zaimplementowana jako bezpośredni odpowiednik funkcji obsługiwanej przez IMAP.


To nie odpowiada na pytanie. Szukam sposobu na dostęp do wiadomości „Odłożonych” w skrzynce odbiorczej za pośrednictwem IMAP lub interfejsu API Gmaila. Powiedzenie „Drzemka nie jest zaimplementowana jako bezpośredni odpowiednik funkcji obsługiwanej przez IMAP” nie jest pomocne.
— Greg Hewgill

1
Nie zgadzam sie z Toba. Mój post odpowiada na pytanie, ale niestety nie mówi, co chcesz i nie mówi, co chcesz, ponieważ, AFAIK, czego chcesz, nie jest możliwe.
— Rubén

@GregHewgill ma na myśli, że po prostu nie możesz. Właśnie to przetestowałem, Drzemka i Gotowe przenoszą wiadomości do miejsca niedostępnego dla klientów IMAP
— Marnes
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.