37 lines
1.9 KiB
Plaintext
37 lines
1.9 KiB
Plaintext
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 <p>/<br>; 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.
|