jak korzystać z kart Gmaila z IMAP?

24

Czy jest jakiś sposób na zastosowanie etykiety IMAP tylko do wiadomości na karcie „Główne” w moim Gmailu?

Chciałbym używać klienta poczty e-mail opartego na konsoli, takiego jak Mutt, Gnus lub Wanderlust, aby odpowiadać na wiadomości, ale chcę tylko widzieć wiadomości, które Gmail przefiltrował na karcie „Główne”.

żarnik
źródło

Odpowiedzi:

8

Niestety Gmail nie udostępnia swoich „kategorii” IMAP. Używam Mail.app jako mojego klienta e-mail i chciałem, aby moja poczta została podzielona na kategorie według klasyfikatorów bayesowskich lub innych w Gmailu, więc znalazłem rozwiązanie.

To obejście wykorzystuje filtry do automatycznego stosowania etykiet do kategorii. Po oznaczeniu w staromodny sposób można je następnie wystawić na działanie IMAP.

  1. Utwórz nowy filtr za pomocą Gmaila / ustawień / filtrów
  2. Wpisz category:primaryw polu „Has the words” i kliknij „Utwórz filtr za pomocą tego wyszukiwania”.
  3. Zaznacz „zastosuj etykietę do tego filtra” i utwórz filtr.
  4. Ujawnij filtr IMAP za pośrednictwem Gmaila / ustawień / etykiet

Spowoduje to połączenie twoich kategorii Gmaila z Mail.app.

Chris
źródło
Problem z etykietami polega na tym, że mają zastosowanie tylko raz (po otrzymaniu wiadomości e-mail) i nie aktualizują się wraz ze zmianami. Na przykład, jeśli wiadomość e-mail jest źle skategoryzowana i poprawisz etykietę (w kliencie IMAP), nie usunie etykiety zastosowanej z reguły i musisz to zrobić ręcznie.
Ritchie
6

Wiem, że to stary wątek, ale chciałem zrobić prawie to samo (tak naprawdę chciałem, aby mój klient IMAP pobierał wszystkie wiadomości oprócz tych, które Google umieścił na karcie „Promocje”) i wymyślił to podejście .

Skonfigurowałem filtr wiadomości, których nie chcę pobierać przez IMAP (moje wyszukiwanie jest Category:Promotions) i wybrałem „Pomiń skrzynkę odbiorczą” jako działanie tego filtra. Sprawdziłem również ustawienia na Settings:Labelsstronie, aby upewnić się, że All Mailnie zostało oznaczone jako Show in IMAP.

Oznacza to, że te wiadomości nigdy nie są dostępne do pobrania dla mojego klienta IMAP. Drobną wadą jest to, że karta „Promocje” jest zawsze pusta, ale jeśli z jakiegoś dziwnego powodu chcę zobaczyć, co tam jest, mogę wyszukać kategorię: wiadomości są nadal dostępne. Możesz nawet skonfigurować etykiety na pasku bocznym, aby uzyskać dostęp do wiadomości „Promocje”, jeśli chcesz.

Mam nadzieję, że to komuś pomoże.

Dave Mulligan
źródło
„IMAP pobiera tylko zawartość skrzynki odbiorczej”? Nie, IMAP został stworzony specjalnie do obsługi folderów, a Gmail wyświetla wszystkie tagi jako foldery IMAP. To POP pobiera tylko skrzynkę odbiorczą.
grawity
1
@grawity Dziękuję, masz rację oczywiście. Przeredagowałem to, aby mechanizm, dzięki któremu działa to nieco dokładniej.
Dave Mulligan,
0

Jeśli przez „Primary” masz na myśli „Inbox”, jest to już zrobione. Jeśli przejdziesz do ustawień w Gmailu (interfejs internetowy), kliknij koło zębate -> Etykiety, możesz sprawdzić, które etykiety są widoczne jako foldery IMAP. Odznaczenie wszystkich oprócz skrzynki odbiorczej (której nie możesz odznaczyć, a przynajmniej nie obecnie) powinno robić, co chcesz.

quadruplebucky
źródło
1
Gmail ma nową funkcję o nazwie Karty, która dzieli wiadomości ze skrzynki odbiorczej na różne karty: Podstawowa, Promocje, Aktualizacje, Fora itp. E-maile od rzeczywistych ludzi są filtrowane do Podstawowych.
incandescentman
1
Ah, tak. Wyłączyłem to, gdy tylko to zobaczyłem, zbyt wiele błędów dla mnie.
quadruplebucky