Abstract

Dopo il Web, la posta elettronica è certamente il servizio di Internet più conosciuto e diffuso. Se pensavate che il numero di browser disponibili per Amiga fosse eccessivo (c'è chi ne ha contati ben 17 diversi!), sarete ancora più 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!

È forse per questo motivo che l'ennesimo client e-mail è stato battezzato YAM (Yet Another Mailer). Un nome piuttosto modesto per un programma tutt'altro che superfluo. Provando YAM non è 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 gamma di opzioni e caratteristiche di tutto rispetto, YAM è uno dei pochi client e-mail che non richiede alcun tipo di
pagamento o registrazione per l'utilizzo. L'autore, Marcel Beck, è stato infatti cosi' altruista da distribuire il suo programma con una licenza Freeware, senza cioè richiedere alcun tipo di pagamento.

Installazione e configurazione

Grazie al consueto installer, l'installazione di YAM è 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 più disparate.
YAM è un programma molto configurabile. Le opzioni sono suddivise in ben quindici gruppi. Per iniziare a usare YAM è 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 delle 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 è il POP3, che al momento è in assoluto il più diffuso. Per difendersi dalle cosiddette "mail bomb", è 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.

È 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 possibilità è 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 è 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.

È presente inoltre il completo supporto per la privacy e la sicurezza tramite l'uso del celeberrimo PGP, programma di crittografia che è ormai diventato lo standard de-facto per la riservatezza nella posta elettronica. È 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 è decisamente buona. È 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 là di tutte le funzionalità avanzate di cui abbiamo parlato finora, 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. È 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 possibilità di utilizzare qualsiasi editor di testo esterno, YAM integra un ottimo editor dotato di funzioni specifiche per la gestione 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, è sempre possibile modificare il testo in un secondo momento.

Address Book

In ogni mailer che si rispetti non può 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 è strettamente integrata con il resto del programma: in tutti i campi in cui è richiesto l'inserimento di un indirizzo è possibile richiamare il nome completo e l'e-mail di una persona scrivendo le prime lettere del nome o dell'alias. In alternativa, si può aprire la rubrica e scegliere una persona dalla lista.
Se con il tempo la rubrica dovesse crescere fino a diventare ingestibile, è possibile suddividere i propri contatti in una
gerarchia di gruppi. Per esempio, si possono creare i gruppi "Amici", "Colleghi", "Clienti" e "Fornitori". È 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 più persone.

Conclusioni

La versione 2.0 di YAM è 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 è spesso il veicolo di informazioni importanti che non possono essere affidate ad un programma che può andare in crash da un momento all'altro.
L'unica caratteristica di cui si sente veramente la mancanza è 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 scomodo per un utente che legge e scrive con regolarità 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 funzionalità.

Cenni storici sull'e-mail (FARE UN BOX)

L'attuale standard per la codifica della posta elettronica in Internet è addirittura antecedente alla rete stessa. Un formato pressoché identico era 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).