SAVEMAIL per Epoc Release 5
------------------
Da usare sui seguenti sistemi:
- Psion S5mx & S5mx-pro
- Psion S7 & NetBook
- Psion Revo & Revo Plus
- Ericsson MC218
Lingue supportate (vedi il file language.txt per aggiornamenti):
- UK/US English
- German
- Netherlands
- French
- Italian

DA LEGGERE CON ATTENZIONE!
------------------
SaveMail  un programma che automatizza la copia dei messaggi dall'applicazione
di posta elettronica del sistema operativo Epoc Release 5 verso un qualsivoglia
numero di file Epoc Data (es.: uno per la corrispondenza dell'ufficio e uno per
casa), oppure verso uno o pi file di testo in formato Epoc Word; l'esportazione
permette cos di rielaborare, ordinare, stampare, catalogare o semplicemente
archiviare meglio i propri messaggi di posta elettronica.
Tutto ci, inoltre, permette di mantenere invariate le prestazione dell'applicazione
di posta elettronica, che notoriamente tende a "sedersi" se deve aprire molte
cartelle e/o messaggi (specialmente se archiviati su di una CF Card): spostando
tali messaggi verso un file Data o Word si evita questo fastidioso problema.
Prima di procedere,  meglio tenere presenti le seguenti raccomandazioni:
* l'opzione "Mantieni il testo originale nelle risposte" deve essere abilitata
  al fine di archiviare i messaggi con la corretta data; per fare ci 
  necessario aprire il programma di posta, selezionare un qualsiasi messaggio
  ricevuto ed aprire men - strumenti - opzioni di visualizzazione...
* specialmente quando si archiviano pi messaggi, SaveMail pu impiegare
  parecchio tempo per completare l'operazione: mentre il programma  attivo
  il sistema NON pu essere utilizzato per altre operazioni, e NON  possibile
  passare SaveMail in background;
* per la stessa ragione  meglio disabilitare l'opzione di spegnimento automatico,
  o comunque impostare valori tali da permettere al programma di finire le
  operazioni prima che il sistema si spenga (se comunque ci dovesse capitare, la
  semplice riaccensione manuale dovrebbe garantire il completamento delle
  archiviazioni)
* attenzione inoltre a non toccare la tastiera mentre SaveMail  al lavoro,
  perch ci potrebbe interferire con la sequenza di tasti inviata al sistema
  e quindi portare ad un comportamento imprevedibile del programma (inclusa
  la completa e irreversibile cancellazione di tutti i messaggi originali,
  solo se l'opzione "Cancellazione Automatica"  selezionata);
* utilizzare l'opzione "Cancellazione Automatica" con estrema cautela, non essendo
  possibile ripristinare i messaggi cancellati nel programma di posta elettronica;
* raccomando vivamente un buon BACKUP prima di iniziare a lavorare con SaveMail;
* declino qualsiasi responsabilit per perdite di dati che possano risultare
  dall'uso di questo programma.

INSTALLAZIONE ED USO
------------------
1)  Aprire il file savem_r5.zip
2)  Lanciare SaveMail.sis e selezionare lingua e disco di destinazione.
3)  Installare Macr5Lib.sis se non si utilizza gi Macro5
4)  SaveMail dovrebbe ora apparire sulla barra delle applicazioni.
5)  E' possibile creare uno shortcut verso SaveMail con Macro5
    (selezionando "Program" nel campo "Type").
6)  Al primo lancio di SaveMail saranno proposte varie schermate di Setup...
  - una per selezionare tipo e lingua del sistema in uso (per tarare le
    corrette sequenze di tasti; nel caso in cui il proprio sistema non sia
    in elenco il file LANGUAGE.TXT contiene informazioni su come procedere);
    una seconda opzione permette di disabilitare la procedura di "estrazione data"
    (velocizzando il processo di archiviazione, ma sostituendo in ogni messaggio
    la reale data con quella in cui  stato archiviato con SaveMail);
    un'ultima opzione consente di tarare le pause che il programma usa quando
    invia ogni sequenza di tasti al sistema: tali pause devono tener conto della
    velocit del processore in uso, dei diversi supporti di memorizzazione (i file
    archiviati in RAM vengono aperti molto pi rapidamente che non quelli salvati
    su CF Card o MicroDrive IBM); come regola generale si possono usare valori
    bassi se non si hanno molti messaggi in gioco, se le loro dimensioni non
    sono particolarmente rilevanti e se vengono archiviati in RAM; valori pi
    alti vanno preferiti per CF Card (ancora di pi per IBM Microdrive) o
    comunque se dopo le prime prove si riscontrano messaggi di errore dal sistema;
  - passata la prima finestra di Setup, una seconda chieder l'ubicazione del
    file di archiviazione di default (quello che SaveMail proporr per salvare i
    messaggi); se non si hanno precedenti file .box da usare,  possibile
    scegliere l'azione "crea nuovo file di archiviazione".
  - una terza finestra consente di selezionare (o creare) la cartella dove
    SaveMail andr a salvare gli eventuali allegati che trova; l'opzione
    "Ottimizza nomi per vista Scheda" permette di avere un singolo nome di allegato
    per ogni linea del campo "Allegati" del file Data di destinazione;
    "vista Lista" porr invece un numeratore prima di ogni nome e non inserir
    un a capo automatico tra i vari nomi; in ultimo si pu scegliere se archiviare
    per ogni allegato il solo nome o il percorso completo (es.: C:\Documents\Mail
    Attachments\readme.txt o solo readme.txt); il tasto "Filtri..." apre una
    finestra ove  possibile specificare fino a 4 nomi di file allegati che il
    programma ignorer durante l'archiviazione (utile per allegati tipo
    "winmail.dat" o "attachments" che alcune volte accompagnano i messaggi
    ricevuti, e che possono essere ignorati senza problemi)
  - in chiusura, un'ultima finestra permette di abilitare ad ogni lancio di SaveMail
    la possibilit di scegliere differenti file di archiviazione (con la possibilit
    anche di crearne nuovi all'occorrenza) e/o di indicare quanti messaggi archiviare
    (ed eventualmente cancellare) in automatico. 
7)  I settaggi impostati durante il Setup sono salvati nel file SaveMail.ini
    nella cartella "\System\Apps\SaveMail"; se per qualsiasi ragione si rendesse
    necessario modificare qualche parametro,  possibile semplicemente cancellare
    il suddetto file; al successivo lancio di SaveMail, la procedura di Setup verr
    riproposta in automatico.
    In alternativa, il Setup pu essere richiamato dal programma stesso, se la
    finestra di scelta del "File di archiviazione"  abilitata.
8)  Una volta completato il Setup, ecco i passi da seguire per usare SaveMail:
    - aprire il programma di posta
    - selezionare un messaggio senza aprirlo (non premere Invio)
    - chiamare SaveMail attraverso la barra delle applicazioni o lo shortcut di Macro5
9)  A seconda delle opzioni selezionate durante il Setup, SaveMail potr:
    - chiedere l'ubicazione del "File di archiviazione" ove archiviare il messaggio
    - chiedere quanti messaggi elaborare in automatico
    - chiedere se cancellare dal programma di posta i messaggi elaborati
    - chiedere se deve chiudere il "File di archiviazione" alla fine delle operazioni
    - chiedere se deve ignorare gli eventuali allegati presenti nei messaggi
    - infine  possibile cambiare temporaneamente la cartella ove gli allegati
      andranno salvati
10) Se tutto  andato per il verso giusto, alla fine del processo di archiviazione
    il programma di posta dovrebbe trovarsi in primo piano, ed in background il
    "File di archiviazione" dovrebbe contenere i messaggi appena archiviati.


NOTE SUI FILE DATA
------------------
I "File di archiviazione" Epoc Data "preformattati", dove SaveMail archivia i
messaggi, hanno la seguente struttura:

Oggetto        (tipo: text lunghezza: 250)  prima chiave di ordinamento (crescente)
Data           (tipo: text lunghezza: 30)   seconda chiave di ordinamento (decrescente)
Da             (tipo: text lunghezza: 250)
A              (tipo: memo lunghezza: illimitata)
CC/BCC         (tipo: memo lunghezza: illimitata)
Allegati       (tipo: memo lunghezza: illimitata)
Testo          (tipo: memo lunghezza: illimitata)

NOTE SUI FILE WORD
------------------
I messaggi possono anche essere archiviati su un file Epoc Word:
SaveMail pu creare un nuovo file all'occorrenza, o pu utilizzarne
uno esistente; ogni campo del messaggio originale  copiato come testo,
preceduto dall'appropriata descrizione; se il file selezionato contiene
gi altri messaggi, quello nuovo non li sovrascriver, ma verr posto
all'inizio del documento.

NOTE SULLA FORMATO DELLE DATE
------------------
SaveMail copia la stringa della data dei messaggi originali (indipendentemente
dal formato selezionato nel Pannello di Controllo) e la modifica come segue:
"yyyy/mm/dd hh:mm:ss" in modo da consentire un corretto ordinamento cronologico
nel file Data di archiviazione.

NOTE IMPORTANTI
------------------
* Se un messaggio contiene un campo "Oggetto" o "Da" particolarmente lungo,
  solo i primi 250 caratteri saranno copiati nel file di destinazione; se
  ci succede SaveMail avvertir dell'inconveniente e porr un (*) nel campo
  "Oggetto" del messaggio incriminato; la funzione Cancellazione Automatica
  verr opportunamente sospesa;
* lo stesso pu capitare coi nomi degli allegati nel relativo campo;
* SaveMail non pu gestire i messaggi FAX, che quindi sono ignorati e comunque
  mai cancellati in automatico (il processo di copia e incolla non funziona...);
* i messaggi SMS sono copiati nel file di destinazione, ma i vari campi vanno
  risistemati manualmente alla fine del processo di archiviazione;
* se un messaggio inviato viene spostato dalla cartella originaria verso una
  creata dall'utente, il campo "Da" scompare: SaveMail riesce ad accorgersene
  e lascia perci in bianco tale campo nel file di destinazione;
* se un messaggio inviato viene spostato dalla cartella originaria verso una
  creata dall'utente, l'opzione "Reply to" (rispondi al mittente) non  pi
  disponibile, e perci non funziona pi la procedura di estrazione della
  corretta data, per cui verr indicata quella al momento dell'archiviazione,
  marcata con (*); se ci succede, una finestra di avviso verr mostrata e
  la funzione "Cancellazione Automatica" sar opportunamente disabilitata;
* per le due suddette ragioni  sempre meglio usare SaveMail coi messaggi
  inviati PRIMA di spostarli dalla loro originaria cartella nel programma
  di posta elettronica;
* per gli utenti di Navigator della Purple Software:  necessario disabilitare
  l'opzione "Return to Navigator" (in general preferences). In questo modo
  SaveMail pu passare dall'applicazione di posta al "File di archiviazione"
  senza che Navigator interferisca con le operazioni di copia e incolla.

TRADUZIONI
------------------
Dalla versione 3.11 in poi l'utilizzo di files RSC esterni per ogni lingua
rende molto pi semplice realizzare nuove traduzioni.
Se sei interessato a realizzare la tua traduzione in una delle lingue non
ancora disponibili, non esitare a contattarmi all'e-mail sotto riportata
Si tratta di tradurre un centinaio di brevi frasi o singole parole (che posso
inviarti in un file Epoc Data).

RICONOSCIMENTI
------------------
Un sentito grazie a:
* Pascal Nicolas per aver scritto Macro5 e per avermi aiutato a far funzionare
  SaveMail... Per scoprire altre macro utilissime:
  http://pnicolas.epocboulevard.com/
* Mario Collado (autore di Assistant) per tutti i suoi suggerimenti!
  http://www.psionwelt.net/MarioCollado/
* Guillaume Sabouraud (http://www.chez.com/chemtools/opl.htm) per il suo
  RSCcompiler (un programma Epoc32 per compilare i file rsc e rendere cos
  molto pi semplice l'aggiunta di nuove traduzioni)
* Corrado Formicola, Jarle Hallingstad e tutti i beta tester dell'UPS5 Digest

Qualsiasi commento e suggerimento  benvenuto!

E-mail:    sergioalisi@geocities.com
Homepage:  http://www.geocities.com/siliconvalley/bridge/1492
