POSTA ELETTRONICA PER GLI STUDENTI DI ECONOMIA POSTA SU HOST b Host e terminali La base dati dei...
-
Upload
enrico-grilli -
Category
Documents
-
view
217 -
download
3
Transcript of POSTA ELETTRONICA PER GLI STUDENTI DI ECONOMIA POSTA SU HOST b Host e terminali La base dati dei...
POSTA POSTA ELETTRONICELETTRONIC
AA
PER GLI STUDENTI DI PER GLI STUDENTI DI ECONOMIAECONOMIA
POSTA SU HOSTPOSTA SU HOST
Host e terminaliHost e terminali• La base dati dei messaggi risiede sul mainframeLa base dati dei messaggi risiede sul mainframe• Il software di gestione risiede su mainframeIl software di gestione risiede su mainframe• I terminali servono solo per accedere al mainframeI terminali servono solo per accedere al mainframe
Host e PC usati come terminaliHost e PC usati come terminali• La base dati dei messaggi risiede sul mainframeLa base dati dei messaggi risiede sul mainframe• Il software di gestione risiede su mainframeIl software di gestione risiede su mainframe• È possibile interagire con il sistema con un insieme di È possibile interagire con il sistema con un insieme di
comandi specializzato per la lettura e la spedizione dei comandi specializzato per la lettura e la spedizione dei messaggimessaggi
• È possibile memorizzare su PC i messaggi ricevuti e È possibile memorizzare su PC i messaggi ricevuti e speditispediti
POSTA SU PCPOSTA SU PC
PC CON RISORSE CONDIVISEPC CON RISORSE CONDIVISE• La base dati dei messaggi risiede sul disco condivisoLa base dati dei messaggi risiede sul disco condiviso
– Su un server in una rete a server dedicatoSu un server in una rete a server dedicato– Su un PC in una rete peer-to-peerSu un PC in una rete peer-to-peer
• Il software di gestione risiede sui singoli PCIl software di gestione risiede sui singoli PC• I PC sono i veri attori della gestione del sistema di postaI PC sono i veri attori della gestione del sistema di posta
PC IN CLIENT/SERVERPC IN CLIENT/SERVER• La base dati dei messaggi risiede sul server che ospita il La base dati dei messaggi risiede sul server che ospita il
“servizio posta”“servizio posta”• Il software di gestione risiede sul server (motore) e sui Il software di gestione risiede sul server (motore) e sui
singoli PC (parte client)singoli PC (parte client)• I PC sono i front-end verso il sistema di gestione del sistema I PC sono i front-end verso il sistema di gestione del sistema
di posta che “gira” sul serverdi posta che “gira” sul server
COLLEGAMENTO DI PIÙ COLLEGAMENTO DI PIÙ HOST HOST
E’ possibile scambiare messaggi di posta E’ possibile scambiare messaggi di posta tra diversi servizi di posta che vedano gli tra diversi servizi di posta che vedano gli host collegati tra lorohost collegati tra loro
Per far questo si utilizzano i collegamenti Per far questo si utilizzano i collegamenti già esistenti parlando una lingua comunegià esistenti parlando una lingua comune
Il metodo più diffuso di trasferimento dei Il metodo più diffuso di trasferimento dei messaggi tra servizi di posta diversi è messaggi tra servizi di posta diversi è quello che utilizza il protocollo SMTP quello che utilizza il protocollo SMTP (Simple Mail Transport Protocol)(Simple Mail Transport Protocol)
CONNESSIONE DI UFFICI CONNESSIONE DI UFFICI POSTALI SU PCPOSTALI SU PC
I “vecchi” sistemi di posta su PC sono di tipo proprietarioI “vecchi” sistemi di posta su PC sono di tipo proprietario• Lotus cc:mail, Microsoft PC MailLotus cc:mail, Microsoft PC Mail
I “nuovi” sistemi di posta su PC sono di tipo proprietarioI “nuovi” sistemi di posta su PC sono di tipo proprietario• Lotus Notes, Microsoft Exchange, Novell GroupwiseLotus Notes, Microsoft Exchange, Novell Groupwise
Vecchi e nuovi sistemi su PC non utilizzano in modo Vecchi e nuovi sistemi su PC non utilizzano in modo nativo lo SMTP come protocollo di trasferimento dei nativo lo SMTP come protocollo di trasferimento dei messaggimessaggi
I sistemi di posta su PC non possono direttamente I sistemi di posta su PC non possono direttamente colloquiare tra marche diverse o con sistemi non-PCcolloquiare tra marche diverse o con sistemi non-PC
Per farlo utilizzano dei traduttori che, in generale, si Per farlo utilizzano dei traduttori che, in generale, si indicano con il termine “gateway”indicano con il termine “gateway”
GATEWAYGATEWAY
Sistema con cc:mail Sistema con PC mailcc:mail PC Mail
gateway
cc:mail SMTPgateway
PC Mail SMTPgateway
PROTOCOLLO TCP/IPPROTOCOLLO TCP/IP
TCP/IP si riferisce ad una famiglia di standards per collegare TCP/IP si riferisce ad una famiglia di standards per collegare dei computer e formare delle retidei computer e formare delle reti
TCP/IP si riferisce a tutti i protocolli approvati e pubblicati da TCP/IP si riferisce a tutti i protocolli approvati e pubblicati da IETF (Internet Engineering Task Force) che supportano i due IETF (Internet Engineering Task Force) che supportano i due protocolli base:protocolli base:• Transmission Control Protocol (TCP)Transmission Control Protocol (TCP)
– Protocollo utilizzato per gestire i servizi basati su connessioni. Stabilisce il Protocollo utilizzato per gestire i servizi basati su connessioni. Stabilisce il modo per far viaggiare i dati tra i computer in modo modo per far viaggiare i dati tra i computer in modo
• Internet Protocol (IP)Internet Protocol (IP)– Usato per spostare i dati attraverso la rete. Utilizza uno schema di Usato per spostare i dati attraverso la rete. Utilizza uno schema di
indirizzamento standard formato da indirizzi unici per determinare come i indirizzamento standard formato da indirizzi unici per determinare come i dati vengono inoltratidati vengono inoltrati
Un indirizzo IP prende la forma XXX.XXX.XXX.XXXUn indirizzo IP prende la forma XXX.XXX.XXX.XXX• Per ogni gruppo di XXX vale il vincolo 0 Per ogni gruppo di XXX vale il vincolo 0 XXX XXX 255 255• Esempio: 140.105.113.100Esempio: 140.105.113.100
PROTOCOLLO TCP/IPPROTOCOLLO TCP/IP
Spesso è poco pratico ricordare gli indirizzi nella forma Spesso è poco pratico ricordare gli indirizzi nella forma numerica. Si utilizza allora il sistema DNS (Domain Name numerica. Si utilizza allora il sistema DNS (Domain Name System)System)
Il sistema utilizza nomi convenzionali per identificare i Il sistema utilizza nomi convenzionali per identificare i computer ed i servizi da essi erogati. I nomi sono poi computer ed i servizi da essi erogati. I nomi sono poi “mappati” sui corrispondenti indirizzi IP“mappati” sui corrispondenti indirizzi IP
I nomi di dominio consistono di varie parti separati da punti:I nomi di dominio consistono di varie parti separati da punti:• host namehost name• subdomain namesubdomain name• top-level domain nametop-level domain name
EsempioEsempio• utsax7utsax7.univ.trieste.univ.trieste..itit• wwwwww.microsoft.microsoft.com.com
ALCUNI HOST NAME DI ALCUNI HOST NAME DI SERVIZI COMUNISERVIZI COMUNI
WWW (World Wide Web)WWW (World Wide Web)• Un browser può scaricare pagine in formato HTMLUn browser può scaricare pagine in formato HTML
FTP (File Transfer Protocol)FTP (File Transfer Protocol)• Trasferimento di files tra computer. Trasferimento di files tra computer.
GOPHERGOPHER• Un browser può visualizzare documenti testuali e elenchi di Un browser può visualizzare documenti testuali e elenchi di
files files IRC (Internet Relay Chat)IRC (Internet Relay Chat)
• Supporta lo scambio interattivo di testi tra due o più utenti Supporta lo scambio interattivo di testi tra due o più utenti collegati ad un server irc (chat room)collegati ad un server irc (chat room)
RA (RealAudio)RA (RealAudio)• Supporta trasmissioni audio in tempo reale (streamed)Supporta trasmissioni audio in tempo reale (streamed)
ALCUNI NOMI COMUNI DI ALCUNI NOMI COMUNI DI TOP-LEVEL DOMAIN TOP-LEVEL DOMAIN
com (Commercial)com (Commercial)• Used by all businesses and individual subscribers who use a Used by all businesses and individual subscribers who use a
commercial Internet Service Provider (ISP) commercial Internet Service Provider (ISP) edu (Educational)edu (Educational)
• Used by all public schools, colleges, and universities Used by all public schools, colleges, and universities org (Nonprofit organization)org (Nonprofit organization)
• Used by nonprofit organizations only. Used by nonprofit organizations only. mil (Military)mil (Military)
• Used by member agencies of the U.S. Department of Defense Used by member agencies of the U.S. Department of Defense only. only.
net (Network)net (Network)• This domain is reserved for ISPs providing large-scale access to This domain is reserved for ISPs providing large-scale access to
the Internet backbonethe Internet backbone
SIMPLE MAIL TRANSFER SIMPLE MAIL TRANSFER PROTOCOL (SMTP)PROTOCOL (SMTP)
È utilizzato per realizzare il trasferimento È utilizzato per realizzare il trasferimento della posta in modo efficiente ed affidabiledella posta in modo efficiente ed affidabile
È lo standard utilizzato per la posta internetÈ lo standard utilizzato per la posta internet È utilizzato generalmente in unione al È utilizzato generalmente in unione al
protocollo TCP anche se può essere protocollo TCP anche se può essere impiegato anche con altri meccanismi di impiegato anche con altri meccanismi di trasporto (NCP, NITS, X25)trasporto (NCP, NITS, X25)
Le sue specifiche sono dettagliate in:Le sue specifiche sono dettagliate in:• RFC-821 (specifiche di scambio)RFC-821 (specifiche di scambio)• RFC-822 (specifiche di formato dei messaggi)RFC-822 (specifiche di formato dei messaggi)
UN “DIALOGO” SMTPUN “DIALOGO” SMTPInizioconnessione
Accettazioneconnessione
Accettazionemittente
Accettazionedestinatari
Trasferimentomessaggio
Chiusuraconnessione
UN ESEMPIO DI UN ESEMPIO DI “DIALOGO” SMTP“DIALOGO” SMTP12/19/95 12:55:28 PM : Connection accepted from volcano.com
12/19/95 12:55:28 PM : <<< IO: |HELO tahiti.volcano.com12/19/95 12:55:28 PM : <<< HELO tahiti.volcano.com12/19/95 12:55:28 PM : >>> 250 OK12/19/95 12:55:28 PM : <<< IO: |MAIL FROM:<[email protected]>12/19/95 12:55:28 PM : <<< MAIL FROM:<[email protected]>12/19/95 12:55:28 PM : >>> 250 OK - mail from <[email protected]>12/19/95 12:55:28 PM : <<< IO: |RCPT TO:<[email protected]>12/19/95 12:55:28 PM : <<< RCPT TO:<[email protected]>12/19/95 12:55:28 PM : >>> 250 OK - Recipient <[email protected]>12/19/95 12:55:28 PM : <<< IO: |DATA12/19/95 12:55:29 PM : <<< DATA12/19/95 12:55:29 PM : >>> 354 Send data. End with CRLF.CRLF12/19/95 12:55:29 PM : <<< IO: |Received: by tahiti.volcano.com with Microsoft Exchange (IMC .1.611)
id <[email protected]>; Tue, 19 Dec 1995 12:54:45 -0800Message-ID: <c=US%a=_%p=Volcano_Coffee%[email protected]>From: Meng Phua <[email protected]>To: "[email protected]" <[email protected]>Subject: Test MessageDate: Tue, 19 Dec 1995 12:54:41 -0800X-Mailer: Microsoft Exchange Server Internet Mail Connector Version 4.1.611MIME-Version: 1.0Content-Type: multipart/mixed; boundary="---- =_NextPart_000_01BACE11.2BF06290"
POST OFFICE PROTOCOLPOST OFFICE PROTOCOL
POST OFFICE PROTOCOL POST OFFICE PROTOCOL SU EXCHANGE 5.0SU EXCHANGE 5.0
Comandi POP supportatiComandi POP supportati• USERUSER• PASSPASS• LISTLIST• QUITQUIT• UIDLUIDL• RETRRETR• STATSTAT• DELEDELE• NOOPNOOP• RSETRSET• TOP TOP • AUTH (IMAP4)AUTH (IMAP4)
Comandi POP non supportatiComandi POP non supportati• APOPAPOP
I comandi elencati servono I comandi elencati servono esclusivamente a ricevere i esclusivamente a ricevere i messaggimessaggi
Per inviare messaggi un client Per inviare messaggi un client POP3 usa il comando SMTP POP3 usa il comando SMTP SEND standardSEND standard
Le specifiche che dettagliano Le specifiche che dettagliano il protocollo sono:il protocollo sono:• RFC 1725RFC 1725• RFC 1734RFC 1734• RFC 1939RFC 1939
Ulteriori notizie sono reperibili Ulteriori notizie sono reperibili all’indirizzo:all’indirizzo:www.internic.net/ds/rfc-index.htmlwww.internic.net/ds/rfc-index.html
IL SERVIZIO DIIL SERVIZIO DIPOSTA POSTA
ELETTRONICAELETTRONICA
STRUTTURA HARDWARESTRUTTURA HARDWARE
7 server forniti dall’amministrazione 7 server forniti dall’amministrazione universitariauniversitaria• CPU Intel Pentium/166CPU Intel Pentium/166• 64 MB RAM64 MB RAM• Hard disk 4 GBHard disk 4 GB• Tape backup 4 GBTape backup 4 GB
La Facoltà di Economia ha modificato la La Facoltà di Economia ha modificato la composizione del server assegnatolecomposizione del server assegnatole• 128 MB RAM128 MB RAM• Hard disk 8 GB (4 + 2 + 2)Hard disk 8 GB (4 + 2 + 2)• Tape backup 8 GBTape backup 8 GB
STRUTTURA SOFTWARESTRUTTURA SOFTWARE
Microsoft Windows NT Server 4.0 SP3Microsoft Windows NT Server 4.0 SP3 Microsoft Exchange Server 5.0 SP1Microsoft Exchange Server 5.0 SP1
• Client “nativi”Client “nativi”– Clients Exchange per PCClients Exchange per PC
– DOSDOS– Windows 3.1XWindows 3.1X– Windows 95Windows 95– Windows NTWindows NT
– Client Exchange per MacintoshClient Exchange per Macintosh
• Client “generici” POP3Client “generici” POP3– Microsoft Outlook Express, EudoraMicrosoft Outlook Express, Eudora
• Client “generici” HTMLClient “generici” HTML– Microsoft Internet Explorer, Netscape navigatorMicrosoft Internet Explorer, Netscape navigator
Microsoft Internet Information Server 3.0Microsoft Internet Information Server 3.0
SCHEMA DELLE SCHEMA DELLE INTERFACCIEINTERFACCIE
EXCHANGE
MAPI
POP3
HTML
MESSAGGI
Internet ExplorerNavigator
Exchange client per Win 95Exchange client per Win 3.1XExchange client per Win NTExchange client per MacintoshExchange client per MsDos
Outlook expressCommunicatorEudora
SERVIZIO POSTA PER GLI SERVIZIO POSTA PER GLI STUDENTISTUDENTI
Organizzata in modo gerarchico attorno al concetto di Organizzata in modo gerarchico attorno al concetto di organizzazione, sito, server organizzazione, sito, server
Università di Trieste (16.419 Università di Trieste (16.419 20424) 20424)• Facoltà di Economia (3.398)Facoltà di Economia (3.398)• Facoltà di Farmacia (989)Facoltà di Farmacia (989)• Facoltà di Giurisprudenza (3.977)Facoltà di Giurisprudenza (3.977)• Facoltà di Lettere (2.888 Facoltà di Lettere (2.888 3.374) 3.374)• Facoltà di Medicina (934 Facoltà di Medicina (934 1.173) 1.173)• Facoltà di Scienze Matemat., Fisiche e Naturali (2.228 Facoltà di Scienze Matemat., Fisiche e Naturali (2.228 2.620) 2.620)• Facoltà di Scienze Politiche (3.453)Facoltà di Scienze Politiche (3.453)• Polo di Gorizia (956)Polo di Gorizia (956)• DICAMP (126)DICAMP (126)• Clinica MedicaClinica Medica
MAPPA DELLE MAPPA DELLE CONNESSIONICONNESSIONI
SMFN
PUG
FARM
GIUR
LETT
ECON
DICAMP
SP
MED
CLMED
Internet Mail Connector
Site Connector
IL VOSTRO INDIRIZZOIL VOSTRO INDIRIZZO
MSMS UNITRIESTE/ECON/UNITRIESTE/ECON/MATRICOLAMATRICOLA
SMTPSMTP [email protected]@ECON.UNIV.TRIESTE.IT
X400X400 C=IT,P=UNITRIESTE,O=ECON,S=C=IT,P=UNITRIESTE,O=ECON,S=MATRICOLAMATRICOLA
C’è una corrispondenza 1:1 tra account di dominio e C’è una corrispondenza 1:1 tra account di dominio e casella postale. In altre parole un account è legato casella postale. In altre parole un account è legato ad una ed una sola casella postale.ad una ed una sola casella postale.
Non servono, pertanto, altre password se non quella Non servono, pertanto, altre password se non quella di dominiodi dominio
LIMITAZIONI D’USOLIMITAZIONI D’USO
Dimensioni massime di un messaggio in uscitaDimensioni massime di un messaggio in uscita64 KB64 KB
Dimensioni massime di un messaggio in entrataDimensioni massime di un messaggio in entrata64 KB64 KB
Dimensioni massime della casella postale che Dimensioni massime della casella postale che fanno scattare il blocco della spedizione dei fanno scattare il blocco della spedizione dei messaggimessaggi2000 KB2000 KB
Avviso di imminente blocco della spedizione dei Avviso di imminente blocco della spedizione dei messaggimessaggi1700 KB1700 KB
DIMOSTRAZIONEDIMOSTRAZIONEUTILIZZO UTILIZZO MEDIANTEMEDIANTE
BROWSER WWW BROWSER WWW
COMANDO “USER” PER COMANDO “USER” PER CLIENT POP3CLIENT POP3
USER <username>USER <username> USER <domain\username>USER <domain\username> USER <domain\username/mailboxname>USER <domain\username/mailboxname> Giuseppe Verdi, utente del dominio LASCALA con userid Giuseppe Verdi, utente del dominio LASCALA con userid
VERDI, proprietario della casella postale GIUSEPPEVVERDI, proprietario della casella postale GIUSEPPEV• USER GIUSEPPEVUSER GIUSEPPEV• USER VERDI/GIUSEPPEVUSER VERDI/GIUSEPPEV• USER LASCALA\VERDI/GIUSEPPEVUSER LASCALA\VERDI/GIUSEPPEV
Mario Rossi, studente del dominio ECON con lo userid Mario Rossi, studente del dominio ECON con lo userid 99900100, proprietario della casella postale 9990010099900100, proprietario della casella postale 99900100• USER 99900100USER 99900100• USER 99900100/99900100USER 99900100/99900100• USER ECON\99900100/99900100USER ECON\99900100/99900100
DIMOSTRAZIONEDIMOSTRAZIONEUTILIZZO UTILIZZO MEDIANTEMEDIANTE
CLIENT POP3 CLIENT POP3
COME SECIOCOME SECIO