imap-smtp-email
Read and send email via IMAP/SMTP. Check for new/unread messages, fetch content, search mailboxes, mark as read/unread, and send emails with attachments. Works with any IMAP/SMTP server including Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, and
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Read and send email via IMAP/SMTP. Check for new/unread messages, fetch content, search mailboxes, mark as read/unread, and send emails with attachments. Works with any IMAP/SMTP server including Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, and vip.188.com.
How to use
Uruchom skrypt konfiguracyjny poleceniem bash setup.sh, aby dodać dane dostępu do swojego konta email. Skrypt poprowadzi Cię przez proces ustawienia serwera IMAP, portu, nazwy użytkownika i hasła.
Konfiguracja zostanie zapisana w pliku ~/.config/imap-smtp-email/.env i będzie zachowana nawet po aktualizacji skilla. Jeśli plik nie istnieje, skill automatycznie szuka konfiguracji w katalogu skilla.
Aby dodać dodatkowe konto email, ponownie uruchom bash setup.sh i wybierz opcję dodania nowego konta. Każde konto będzie identyfikowane prefiksem (np. WORK_ dla konta służbowego).
Po konfiguracji możesz używać skilla do czytania wiadomości, sprawdzania nowych i nieprzeczytanych emaili, przeszukiwania skrzynek mailowych oraz wysyłania wiadomości z załącznikami.
Dla bezpieczeństwa możesz ograniczyć dostęp do katalogów, dodając zmienne ALLOWED_READ_DIRS i ALLOWED_WRITE_DIRS do pliku konfiguracyjnego.
Skill wymaga zainstalowanego Node.js i npm. Upewnij się, że oba narzędzia są dostępne w systemie przed uruchomieniem skryptu konfiguracyjnego.