himalaya
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
CLI to manage emails via IMAP/SMTP. Use himalaya to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
How to use
Zainstaluj Himalaya za pomocą brew:
brew install himalaya. Sprawdź, czy instalacja się powiodła, wpisująchimalaya --version.Skonfiguruj swoje konto mailowe. Uruchom interaktywnego asystenta:
himalaya account configure. Zostaniesz poproszony o podanie adresu email, hasła oraz danych serwera IMAP/SMTP. Alternatywnie możesz ręcznie utworzyć plik konfiguracyjny w~/.config/himalaya/config.tomlz danymi dostępu do serwera poczty.W pliku konfiguracyjnym ustaw dane IMAP (serwer, port, szyfrowanie TLS) oraz SMTP (do wysyłania wiadomości). Hasła możesz przechowywać bezpiecznie za pomocą menedżera haseł (np. pass) lub keyring — nie wpisuj ich w czystym tekście.
Wyświetl listę wiadomości w skrzynce:
himalaya list. Przejrzyj wiadomości, przeszukuj je lub czytaj szczegóły konkretnych maili.Aby napisać nową wiadomość, użyj
himalaya write. Skomponuj email w edytorze tekstowym, używając składni MML do formatowania (jeśli potrzebujesz załączników lub specjalnego formatowania).Odpowiadaj na wiadomości komendą
himalaya reply, przekazując ID wiadomości. Himalaya obsługuje też forwarding (himalaya forward) i organizację maili w foldery.