gmcli
Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Gmail CLI for searching emails, reading threads, sending messages, managing drafts, and handling labels/attachments.
How to use
Zainstaluj narzędzie za pomocą npm: npm install -g @mariozechner/gmcli.
Przygotuj dostęp do Gmail API w Google Cloud Console: utwórz nowy projekt, włącz Gmail API, ustaw nazwę aplikacji w ustawieniach OAuth, dodaj swoje adresy Gmail jako użytkowników testowych, a następnie utwórz OAuth client typu "Desktop app" i pobierz plik JSON z poświadczeniami.
Skonfiguruj gmcli, uruchamiając gmcli accounts credentials ~/ścieżka/do/credentials.json, aby dodać poświadczenia OAuth.
Dodaj swoje konto Gmail poleceniem gmcli accounts add twoj.email@gmail.com (jeśli pracujesz bez przeglądarki, użyj flagi --manual).
Zacznij pracować z Gmailem — wyszukuj wiadomości poleceniem gmcli twoj.email@gmail.com search "zapytanie", czytaj wątki gmcli twoj.email@gmail.com thread ID_wątku, wysyłaj maile gmcli twoj.email@gmail.com send --to odbiorca@gmail.com --subject "Temat" --body "Treść", lub zarządzaj etykietami i szkicami poleceniami labels list i drafts list.
Aby zobaczyć pełną listę dostępnych poleceń, uruchom gmcli --help.