Chciałbym zoptymalizować układ Gmaila pod kątem przyjazności dla klienta IMAP na komputery. Dlatego chciałbym upewnić się, że wszystkie moje wiadomości mają przypisaną jedną i tylko jedną etykietę (ponieważ etykiety IMAP pojawiają się jako foldery, a wyniki wielokrotnego etykietowania w duplikatach wiadomości).
Jak znaleźć wszystkie wiadomości z więcej niż jedną etykietą?
gmail
gmail-labels
Ivan
źródło
źródło
Odpowiedzi:
Aktualizacja: Nie mam zapytania, aby znaleźć wszystkie wiadomości z 2 lub więcej etykietami. Wygląda jednak na to, że próbujesz sprawić, by Gmail zachowywał się bardziej jak IMAP (np. Foldery zamiast etykiet). Zamiast używać „folderów” w Gmailu, myślę, że możesz nadal używać ich jako etykiet, a Twój klient IMAP po prostu poprawnie się dostosuje, oto dlaczego ...
Mimo że klient poczty nie obsługuje etykiet, funkcja IMAP Gmaila rekompensuje to i pozwala folderom klienta poczty działać jako etykiety.
Oznacza to, że niektóre wiadomości pojawią się w obu folderach, ale nadal będą takie same (np. Jeśli usuniesz jeden, drugi również zostanie usunięty).
Zgodnie z artykułem Google: Jak synchronizować działania w IMAP? , Zgaduję, że po prostu usuwa oryginalną etykietę z wiadomości i pozostawia tam nową. Zamiast mieć dwie wiadomości w tym samym folderze, powinieneś zobaczyć tylko jedną.
Zgodnie z artykułem Google, przenosisz go do kosza, aby usunąć wiadomość.
źródło
how to find all messages having more than one label applied?
, czy źle to zrozumiałeś?W polu wejściowym wyszukiwania możesz użyć następującej składni:
Rezultatem będą wiadomości z zarówno etykietą-x, jak i etykietą-y.
źródło