Abstract Dopo il Web, la posta elettronica e' certamente il servizio di Internet piu' conosciuto e diffuso. Se pensavate che il numero di browser disponibili per Amiga fosse eccessivo (c'e' chi ne ha contati ben 17 diversi!), sarete ancora piu' sorpresi dando un'occhiata su Aminet nella directory comm/mail. Esistono infatti non meno di 20 programmi per la gestione della posta elettronica. Alla faccia di chi si lamenta della carenza di software per Amiga! E' forse per questo motivo che l'ennesimo client e-mail e' stato battezzato YAM (Yet Another Mailer). Un nome piuttosto modesto per un programma tutt'altro che inutile. Provando YAM non e' difficile convincersi che sia uno tra i migliori client e-mail disponibili oggi per Amiga. Oltre a possedere un'interfaccia MUI pratica e veloce, una ricca gammma di opzioni e cratteristiche di tutto rispetto, YAM e' uno dei pochi client e-mail che non richiede alcun tipo di pagamento o registrazione per l'utilizzo. L'autore Marcel Beck e' stato infatti cosi' gentile da distribuire il suo programma con una licenza Freeware, cioe' senza richiedere alcun tipo di pagamento. Installazione e configurazione Grazie al consueto installer, l'installazione di YAM e' molto semplice e rapida. L'archivio di distribuzione comprende tre diversi set di icone per le toolbar del programma, che possono comunque essere personalizzati dall'utente. Su Aminet sono disponibili altri set di icone, assieme ad un buon numero di script ARexx che svolgono le funzioni piu' disparate. YAM e' un programma molto configurabile. Le opzioni sono suddivise in ben quindici gruppi. Per iniziare a usare YAM e' sufficiente aprire l'editor di configurazione ed inserire il proprio nome e indirizzo e-mail, il nome del server dal quale prelevare la posta e la propria password. Tutte queste impostazioni sono state saggiamente raggruppate nella prima pagina di opzioni. Per coloro che dispongono di indirizzi e-mail multipli, YAM permette di impostare un qualsiasi numero di server nella pagina di opzioni TCP/IP. L'unico protocollo di comunicazione e' il POP3, che al momento e' in assoluto il piu' diffuso. Per difendersi dalle cosiddette "mail bomb", e' possibile selezionare interattivamente al momento della connessione quali messaggi scaricare dal server e quali cancellare. Si possono anche impostare dei limiti sulle dimensioni massime dei messaggi. E' presente un potente meccanismo di filtraggio della posta che permette di selezionare i messaggi in base al loro contenuto per poter compiere automaticamente su di essi delle azioni quali la risposta automatica, la cancellazione e lo smistamento in cartelle distinte. Quest'ultima possibilita' e' molto utilizzata per la gestione dei messaggi provenienti dalle mailing list. Le mailing list sono delle conferenze simili ai newsgroup, ma veicolate attraverso la posta elettronica. In pratica un server raccoglie i messaggi inviati alla mailing list e ne invia una copia a ciascuno dei membri. Senza un adeguato sistema di smistamento, i messaggi provenienti da diverse mailing list finirebbero per mescolarsi assieme alla posta personale, cosa questa che diviene presto inaccettabile. YAM e' molto flessibile anche nella gestione dei testi che si aggiungono convenzionalmente ai messaggi, quali l'intestazione, la firma, il quoting (citazione) dei messaggi precedenti e cosi' via. E' presente inoltre il completo supporto per la privacy e la sicurezza tramite l'uso del celeberrimo PGP, programma di crittografia che e' ormai diventato lo standard de-facto per la riservatezza nella posta elettronica. E' anche possibile utilizzare i cosiddetti "re-mailer", dei server che consentono di inviare messaggi anonimi. Anche la gestione dei file attach e del formato MIME e' decisamente buona. E' possibile associare un programma esterno per la visualizzazione di ciascun tipo MIME. Manca purtroppo l'integrazione con il programma MIMEPrefs, che svolge una funzione analoga ma offre il vantaggio di poter condividere le medesime impostazioni per tutti i programmi che utilizzano questo formato. Editor e reader Al di la' di tutte le funzionalita' avanzate di cui abbiamo parlato fin'ora, il cuore di un client di e-mail restano comunque l'editing e la visualizzazione dei messaggi. La lettura della posta avviene in una finestra separata, che mostra in alto l'intestazione (header) del messaggio ed il corpo in basso. E' possibile spostarsi rapidamente tra i messaggi utilizzando i pulsanti della toolbar oppure clickando sulla lista dei messaggi che rimane visibile nella finestra principale di YAM. Pur lasciando all'utente la possibilita' di utilizzare qualsiasi editor di testo esterno, YAM integra un ottimo editor dotato di funzioni specifiche per la gerstione dell'e-mail. Tra queste spiccano la gestione degli stili del testo (grassetto, italico, sottolineato e colorato), il glossario, il correttore ortografico e la funzione di undo multiplo. In genere la lettura della posta e l'editing delle risposte sono operazioni che si svolgono off-line. Una volta scritti, i messaggi vengono depositati nella cartella "Outgoing", in attesa di essere inviati al prossimo collegamento. In caso di ripensamenti, e' sempre possibile modificare il testo in un secondo momento. Address Book In ogni mailer che si rispetti non puo' mancare la gestione di una rubrica per gli indirizzi e-mail delle persone a cui si scrive di frequente. Oltre al nome e l'indirizzo e-mail, la rubrica di YAM consente di memorizzare altre informazioni personali quali l'indirizzo di posta ordinaria, la chiave PGP, la data di nascita, una descrizione e perfino una foto ritratto! La rubrica e' strettamente integrata con il resto del programma: in tutti i campi in cui e' richiesto l'inserimento di un indirizzo e' possibile richiamare il nome completo e l'e-mail di una persona scrivendo le prime lettere del nome o dell'alias. In alternativa, si puo' aprire la rubrica e scegliere una persona dalla lista. Se con il tempo la rubrica dovesse crescere fino a diventare ingestibile, e' possibile suddividrere i propri contatti in una gerarchia di gruppi. Per esempio, si possono creare i gruppi "Amici", "Colleghi", "Clienti" e "Fornitori". E' presente anche una comoda funzione di ricerca con wildcards che permette di trovare nella rubrica una persona di cui si ricorda solo qualche dettaglio. Si possono creare anche delle liste di distribuzione che permettono di inviare automaticamente lo stesso messaggio a piu' persone. Conclusioni La versione 2.0 di YAM e' stata rilasciata nel Luglio di quest'anno, al termine di un lungo periodo di beta testing che ne ha fatto un programma davvero molto stabile. Caratteristica, questa, da non sottovalutare dal momento che l'e-mail e' spesso il veicolo di informazioni importanti che non possono essere affidate ad un programma che puo' andare in crash da un momento all'altro. L'unica caratteristica di cui si sente veramente la mancanza e' la gestione dei newsgroups. Se intendete leggere le news di tanto in tanto, potete ovviare al problema utilizzando un altro programma. Purtroppo l'uso di due programmi distinti risulta estremamente scomoda per un utente che legge e scrive con regolarita' in molti gruppi. Capita di frequente infatti che si desideri rispondere privatamente all'autore di un articolo presente su un gruppo di discussione. Ci auguriamo dunque che la prossima versione di YAM integri questa importante funzionalita'. Cenni storici sull'e-mail (FARE UN BOX) L'attuale standard per la codifica della posta elettronica in Internet e' addirittura antecedente alla rete stessa. Un formato pressoche' identico veniva impiegato per la posta interna dei primi sistemi UNIX. I mainframe di allora potevano scambiare la posta utilizzando delle linee dedicate ed il protocollo UUCP (Unix to Unix Copy Protocol). Lo UUCP sopravvisse per qualche anno dopo la diffusione di Internet, soppiantato dai protocolli che sono tuttora in uso, ovvero l'SMTP (Simple Mail Transfer Protocol) ed in seguito il POP3 (Post Office Protocol).