Università degli Studi di Parma
Corso di laurea in biotecnologie
La posta elettronica
Marco Panella
[email protected]
Università degli Studi di Parma
Corso di laurea in biotecnologie
Concetti base
 La posta elettronica è uno dei servizi di Internet
 Tramite la posta elettronica (e-mail) è possibile
scambiarsi messaggi di testo e documenti
Università degli Studi di Parma
Corso di laurea in biotecnologie
topologia
Mail server
Mail server
Mail client
Mail client
Università degli Studi di Parma
Corso di laurea in biotecnologie
concetti
 Mail server
– si occupa di ricevere e di inviare il messaggio da un mail client o
da un altro mail server
 Mail client
– è il programma di interfaccia tra l’utente e il “sistema di posta”
Università degli Studi di Parma
Corso di laurea in biotecnologie
Mail Server
 E’ un programma che risiede su un computer
permanentemente collegato a Internet
– Chiamato MTA (Mail Transfer Agent)
 Può risiedere su macchine con sistemi operativi
differenti
– Basato su “protocolli” standard approvati in sede internazionale
– L’utente non è tenuto a sapere come funzioni il sistema
– Tutti i programmi server parlano lo stesso “linguaggio”
Università degli Studi di Parma
Corso di laurea in biotecnologie
Mail Server
 Se due utenti hanno la propria “mailbox” sullo
stesso server la mail non passa da uno all’altro
 Se due utenti hanno la mailbox su server diversi
(ad es. posta.studenti.unipr.it e libero.it), la mail
passa da un server ad altri fino a raggiungere la
mailbox del destinatario
Università degli Studi di Parma
Corso di laurea in biotecnologie
Mail Server
 I programmi che fanno da mail server cambiano
a seconda del sistema operativo:
•
•
•
•
Unix -> sendmail oppure postfix
Windows -> exchange
Lotus -> notes
...
Università degli Studi di Parma
Corso di laurea in biotecnologie
Mail Client
 E’ un programma che risiede sulla macchina su
cui ci colleghiamo per leggere la posta
 Non necessariamente risiede su una macchina
sempre connessa in rete
– La connessione deve avvenire solo per ricevere e inviare i
messaggi
– La lettura e la scrittura possono avvenire “off-line” (non in linea)
Università degli Studi di Parma
Corso di laurea in biotecnologie
Mail Client
 Sono molti i software che assolvono questo
compito:
–
–
–
–
–
–
–
MS Outlook
pine
Netscape o Mozilla Messenger
Eudora
Pegasus
IncrediMail
...
Università degli Studi di Parma
Corso di laurea in biotecnologie
I protocolli
 Comunicazione tra server:
– SMTP, Secure-SMTP
 Comunicazione da server a client
– File locale, POP3, IMAP, S-POP3, S-IMAP
 Comunicazioni da client a server
– SMTP, Secure-SMTP
Università degli Studi di Parma
Corso di laurea in biotecnologie
Esempio di comunicazione SMTP















[email protected]... Connecting to smtp.domain.com via smtp...
220 smtp.domain.com SMTP Sendmail 8.7/8.7/0806 Sun, 15 Oct 1995 22:47:52 -0700
>>> HELO foo.edu
250 foo.edu Hello [email protected], pleased to meet you
>>> MAIL From: [email protected]
250 ... Sender ok
>>> RCPT To: [email protected]
250 Recipient ok
>>> DATA
354 Enter mail, end with "." on a line by itself
>>> .
250 WAA12161 Message accepted for delivery [email protected]... Sent (WAA12161
Message accepted for delivery) Closing connection to smtp.domain.com.
>>> QUIT
221 smtp.domain.com closing connection
Università degli Studi di Parma
Corso di laurea in biotecnologie
I protocolli - Schema
Mail server
Mail server
SMTP
Secure-SMTP
SMTP
Secure-SMTP
Mail client
Mail client
POP3,
IMAP,
S-POP3,
S-IMAP
Università degli Studi di Parma
Corso di laurea in biotecnologie
Gli indirizzi e-mail
Un indirizzo di posta elettronica ha il seguente
aspetto:
[email protected]
Identificativo
dell’utente
Chiocciola
(si legge ‘at’)
Identificativo dell’host
(mail server
o alias del mail server)
Università degli Studi di Parma
Corso di laurea in biotecnologie
News e USENET
 USENET
– Una collaborazione di sistemi diversi che si scambiano “pezzi di
informazione”
Università degli Studi di Parma
Corso di laurea in biotecnologie
Usenet News
 L’Articolo (news) è l’unità base di informazione
raccolta in uno o più settori specifici
(newsgroup)
 i newsgroup sono raccolte di articoli relativi ad
un unico argomento
 i newsgroup sono organizzati in gerarchie
(hierarchies):
comp.os.linux.announce
Università degli Studi di Parma
Corso di laurea in biotecnologie
Termini di uso frequente
 Newsgroup: settore che identifica una collezione
di news che fanno riferimento ad un unico
argomento
 news feed: flusso di articoli da un nodo usenet
ad un altro
 NNTP: protocollo con cui i nodi si scambiano gli
articoli
 news item = article: unità di informazione
Università degli Studi di Parma
Corso di laurea in biotecnologie
Schema di comunicazione n°1
Università degli Studi di Parma
Corso di laurea in biotecnologie
Schema di comunicazione n°2
Scarica

versione ppt - Università degli Studi di Parma