Laboratorio di Calcolo Avanzato del Dipartimento di Fisica


LA POSTA ELETTRONICA


La posta elettronica (electronic mail, o semplicemente e-mail) rappresenta il mezzo più classico per poter scambiare dei messaggi.



Come usare la Posta Elettronica


Per spedire un messaggio occorre sapere l'indirizzo del destinatario che sarà costituito da

< parte locale > @ < dominio >


esempio:

covati@fisica.unipr.it

Esistono diversi programmi in grado in grado di implementare questo servizio permettendo la completa gestione dei messaggi in arrivo (lettura, stampa, estrazione su un file, cancellazione, etc.) oltre, ovviamente, alla possibilità di spedire messaggi propri.



Mail Multimediale: Pine


L'idea fondamentale della posta elettronica "multimediale" è quella di estendere il normale protocollo di email per fare in modo di poter includere qualunque tipo di file binario nel testo del mail. Lo scopo è quello di inserire direttamente nella posta elettronica qualunque tipo di file venga utilizzato su un calcolatore (suoni, animazioni, fogli elettronici...). Solo negli ultimi anni si è arrivati all'implementazione di un protocollo che si sta imponendo come standard per il mail multimediale su internet: MIME (Multipurpose Internet Mail Extension).

Il funzionamento si basa su un meccanismo che permette, attraverso la configurazione di due semplici file, di richiamare dei visualizzatori ("viewer") esterni al programma di mail stesso che gestiscono questi tipi di dati (vedere, salvare e modificare). I file da configurare sono essenzialmente due:

Uno dei più diffusi sistemi di posta elettronica multimediale e multipiattaforma è pine: questo programma permette di leggere e comporre la posta elettronica disponibile in ambiente Unix e PC, sviluppato dall'Università di Washington a Seattle.
L'interfaccia utente basata su barre evidenziatrici permette un utilizzo molto semplice anche da teminali non grafici.
La pagina principale di pine ha il seguente aspetto:
-------------------------------------------------------------------------------
 PINE 3.89   MAIN MENU                             Folder: INBOX  0 Messages   


       ?     HELP               -  Get help using Pine

       C     COMPOSE MESSAGE    -  Compose and send a message

       I     FOLDER INDEX       -  View messages in current folder

       L     FOLDER LIST        -  Select a folder to view

       A     ADDRESS BOOK       -  Update address book

       S     SETUP              -  Configure or update Pine

       Q     QUIT               -  Exit the Pine program




   Copyright 1989-1993.  PINE is a trademark of the University of Washington.

? Help                     P PrevCmd                  R RelNotes
O OTHER CMDS L [ListFldrs] N NextCmd                  K KBLock
-------------------------------------------------------------------------------
L'utilizzo del programma è autoespicativo; i dettagli possono comunque essere consultati grazie al comando HELP del menu principale.

I files coninvolti da pine (oltre mime.types e mailcap) sono i segenti (versione unix):

Nota: Il comando mail (alternativo a pine) salva i messaggi nel file mbox della dir principale; a volte puo' essere comodo avere un link nella dir mail/ verso il file mbox per poter accedere da pine anche ai messaggi letti con il comando mail.

Spedire file binari
L'inclusione di un qualunque file binario avviene selezionando la voce Attchmnt: nella composizione del messaggio. (premendo ^T appare un browser per la selezione del file).

pine inserisce oltre al file binario stesso, il suo nome ed il tipo di dato contenuto nel file (consultando il file mime.types). Per leggere correttamente un mail che include file binari mandato con pine è necessario utilizzare il pine stesso oppure un qualunque altro mail multimediale che segua le specifiche MIME.



Mailing list


Una mailing list è costituita da un elenco di persone con i relativi indirizzi di posta elettronica, tutte interessate ad un argomento specifico.

Queste persone discutono tramite messaggi di posta elettronica, ogni messaggio spedito all'indirizzo della mailing list viene distribuito a tutte le persone iscritte ad essa.

Per attivare una mailing list occorre attivare 2 indirizzi di posta elettronica che sono collegati a dei programmi:

  1. il primo, del tipo listserv@domain o majordomo@domain, si occupa di raccogliere e gestire le iscrizioni alla lista.
  2. il secondo, del tipo nomelista@domain a cui inviare i messaggi.

    Chiunque può chiedere di essere iscritto ad una mailing list, basta richiederlo scrivendo a listserv@domain.
    I programmi di gestione delle iscrizioni consentono generalmente di scegliere se ricevere tutti i messaggi singolarmente, a fine giornata, o a fine settimana, in funzione del traffico della lista, impacchettati in un unico file; inoltre permettono, eventualmente, di cancellare il proprio nome dalla lista di distribuzione.

    All'atto dell'iscrizione si riceve sempre un messaggio contenente tutte le istruzioni per l'uso della lista e le possibilità del programma stesso.
    È buona norma conservare tale messaggio.

    Le mailing list tengono spesso degli archivi con i messaggi passati che possono essere consultati oppure periodicamente vengono riassunti i risultati delle discussioni in pagine Web o altro ...


    I COMANDI PRINCIPALI DI LISTSERV:

    Il programma listserv accetta comandi in un linguaggio denominato Command Job Language Interpreter. Questi sono inviati via email e sono posti ALL'INTERNO del messaggio cioè NON nel subject, che deve rimanere vuoto.

    Help
    Invia una breve lista con i comandi più usati. Per documentazione più dettagliata si possono usare i comandi Info Refcard o Info?.
    Index <nome-lista>.
    Invia un elenco di file accessibili dal listserv. Il parametro nome-lista è opzionale, e specifica di inviare l'elenco dei file limitatamente a quelli associati alla lista specificata (ad esempio quelli che compongono gli archivi).
    List
    questo comando fornisce la lista di mailing list associate al listserv cui viene inviato, con una breve descrizione di ognuna. se è seguito da global invia una lista di tutte le mailing list di cui è a conoscenza (att.: il file è molto grande!).
    Se si fa seguire global da /<keyword> (parola chiave) il listserv invierà l'elenco delle mailing list che contengono nella loro descrizione la keyword indicata.
    Subscribe <nome-lista;> <prorio-nome-e-cognome>.
    Si verrà aggiunti all'elenco degli iscritti alla lista; il prorio nome e cognome è opzionale.
    Signoff <nome-lista>.
    Per cancellare la propria iscrizione.
    Get <nome-file> <tipo-di-file>.
    Consente di ricevere via posta elettronica il file specificato, tra quelli disponibili sul listserv (vedi comndo Index). Questo è necessario poich´ non basandosi BITNET su TCP/IP non è possibile accedervi con ftp.


    Molte mailing list sono ospitate dalla rete BITNET (Because It's Time NETwork). Questa rete non comunica con TCP/IP, il protocollo di Internet, e quindi non ne è parte integrante. Gli indirizzi BITNET sono composti da un solo nome, per scrivere da Internet occorre convertire tale indirizzo aggiungendo il dominio .bitnet.

    Esempio:
    da uicvmd a uicvmd.bitnet
    quindi listserv@uicvmd.bitnet

    a volte però è necessario effettuare il routing manuale, forzando il percorso sulla rete per passare da un determinato gateway, l'indirizzo dovrà subire un'altra modifica.

    Ad esempio:
    listserv@uicvmd.bitnet diventerà
    listserv%uicvmd.bitnet@cunyvm.cuny.edu
    se cunyvm.cuny.edu è il nome del gateway.

    Perció @ diventa %, ad @ segue l'indirizzo del gateway. (qualche gateway internet-BITNET:
    cunyvm.cuny.edu ----- cornell.cit.cornell.edu ---- mitvma.mit.edu)

    In Internet si trovano anche delle e-zine (electronic fanzine) sugli argomenti più vari, un elenco è curato da John Labovitz (john@netcom.com)


    POP e IMAP


    è un sistema che consente di accedere ai mail depositati su un host (pop-server) attraverso un altro host (POP-client). L'utilità di questo meccanismo viene evidenziata quando lavorando su un pc, che per sua natura non è adatto a mantenere una casella postale non essendo costantemente disponibile, si vuole accedere alla propria casella postale residente su un host remoto. Esistono POP-client, come EUDORA, che sono in grado, in modo molto agevole, di consentire l'accesso al pop-server, attraverso una password naturalmente, consentendo la selezione ed il trasferimento dei mail.


    Email attraverso Web


    I piu` diffusi client di posta elettronica sono integrati nei principali browser WWW:
    Outlook Express con Internet Explorer
    Nescape Messanger con Netscape Communicator
    Le funzionalita` sono molto simili: entrambi supportano i protocolli POP e IMAP per la commessione ai Server SMTP.
    Inoltre esistono pagine WEB dinamiche che consentono di fare da ponte tra il protocollo HTML e i protocolli POP/IMAP.