YogaSoul Autoresponder — Istruzioni rapide COS'È - Crea BOZZE di risposta (non invia) per le ultime X email NON LETTE in INBOX. - Le bozze vengono salvate nella cartella Drafts/Bozze dell’account IMAP, in thread (In-Reply-To/References) con citazione del messaggio originale. FILE NELLA CARTELLA - yogasoul_autoresponder.exe (oppure: email_autoresponder_yogasoul.py se lo usi con Python) - config.json (credenziali e impostazioni) - prompt_template.txt (testo/tono della risposta: modificabile liberamente) - yogasoul_knowledge_base.json (dati corsi, link, ecc.) COME SI USA (Windows, senza Python) 1) Apri la cartella “YogaSoul Autoresponder”. 2) Modifica `config.json` con: - imap_server, email_address, email_password - openai_api_key - max_to_process (es. 5), throttle_seconds (es. 1.5) 3) (Opz.) Modifica `prompt_template.txt` e/o `yogasoul_knowledge_base.json`. 4) Doppio click su `yogasoul_autoresponder.exe` (oppure su `run_autoresponder.bat` se fornito). 5) Controlla in Posta le BOZZE: dovresti vedere una bozza per ogni email non letta (fino a max_to_process). IMPOSTAZIONI UTILI (config.json) - "max_to_process": quante email non lette processare (consigliato 5). - "throttle_seconds": pausa tra le richieste (consigliato 1–2s). - "mark_as_seen": true per segnare come lette dopo la bozza (false per lasciarle non lette). - "preferred_draft_folder": cartella locale alternativa se il server non ha Drafts. TROUBLESHOOTING - Nessuna bozza: verifica credenziali IMAP/API in config.json; verifica che ci siano email UNSEEN. - Bozze “schiacciate”: il programma converte in HTML con

/
; se serve, modifica il prompt. - Rate limit/blocchi: alza "throttle_seconds" (es. 1.5–2.0) e tieni "max_to_process" basso (5). - Cartella bozze: il programma cerca \Drafts; in fallback crea INBOX.BozzaRisposte. SICUREZZA - `config.json` contiene password in chiaro: conserva la cartella su un PC/utente fidato.