portable-email-manager
Wysyłaj i czytaj e-maile z dowolnego dostawcy IMAP/SMTP bez dodatkowych zależności systemowych.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Lekki menedżer e-maili dla OpenClaw z pełną obsługą IMAP i SMTP. Pracuje z Gmailem, Outlookiem, Zoho i innymi dostawcami. Wbudowana obsługa zaawansowanego wyszukiwania (po nadawcy, temacie, dacie), zarządzania folderami oraz automatycznego wykrywania załączników. Implementacja w Node.js bez zewnętrznych zależności systemowych — idealny do środowisk bez dostępu root.
Jak używać
Przejdź do katalogu skills/portable-email-manager i uruchom npm install, aby zainstalować wymagane pakiety (nodemailer, imap-simple, mailparser).
Ustaw zmienne środowiskowe EMAIL_USER (twój adres e-mail) i EMAIL_PASS (hasło aplikacji). Dla Gmaila, Outlooka i Zoho zalecane jest wygenerowanie hasła aplikacji zamiast używania głównego hasła.
Jeśli używasz Gmaila lub Outlooka, edytuj plik scripts/email.js i zmień adresy hostów na smtp.gmail.com / imap.gmail.com (Gmail) lub smtp.office365.com (Outlook). Dla Zoho konfiguracja jest już domyślnie ustawiona.
Aby przeczytać e-maile, użyj komendy read z opcjonalnymi filtrami: wyszukaj po nadawcy (--from), temacie (--subject), dacie (--since, --before) lub statusie przeczytania (--seen, --unseen).
Zarządzaj folderami za pomocą komendy folders (wylistuj wszystkie foldery IMAP) lub move (przenieś e-maile między folderami). System automatycznie waliduje istnienie folderów.
Załączniki są automatycznie wykrywane i wyświetlane w wynikach read i search z informacją o nazwie pliku, typie MIME i rozmiarze.