23 novembre 2000 IAT-CNRProgetto Biblio MIME
1
Consiglio Nazionale delle Ricerche
Area di Ricerca di Bologna
Istituto per le Applicazioni Telematiche di Pisa
Francesco Gennai - IAT - [email protected]
23 novembre 2000 IAT-CNRProgetto Biblio MIME
2
Il progetto Biblio MIME
• Realizzazione di un gateway tra posta elettronica e web a supporto del servizio di Documet Delivery tra biblioteche del CNR
• Studio e sviluppo in collaborazione tra: – Area di Ricerca CNR-Bologna
– Istituto per le Applicazioni Telematiche CNR-Pisa
• Finanziato dalla Commissione di Studio per lo Sviluppo dell’Infrastruttura di Rete Telematica del CNR
23 novembre 2000 IAT-CNRProgetto Biblio MIME
3
Biblio MIMEla tecnologia
UA = User AgentOriginator = nodo che immette il messaggio in reteRelay = nodo di transito da Internet a InternetDelivery = nodo che consegna il messaggio all’utente finaleMS = Message Store (contiene le mailbox)MTA = Message Transfer Agent
UA = User AgentOriginator = nodo che immette il messaggio in reteRelay = nodo di transito da Internet a InternetDelivery = nodo che consegna il messaggio all’utente finaleMS = Message Store (contiene le mailbox)MTA = Message Transfer Agent
MHS = Message Handling SystemMHS = Message Handling System
UAUAUAUA UAUAUAUAMSMSMSMS
Submission Relay Delivery Access
RelayRelayRelayRelay DeliveryDeliveryDeliveryDeliveryOriginatorOriginatorOriginatorOriginator
Relay
MTA MTA MTA
23 novembre 2000 IAT-CNRProgetto Biblio MIME
4
Biblio MIMEla tecnologia
• Utilizzo della posta elettronica per il Document Delivery– svantaggi
• sistemi che limitano la massima dimensione di un messaggio di posta elettronica in transito
• limite dello spazio disco assegnato alla mailbox dell’utente destinatario
• tempi di download (accesso alla mailbox) penalizzati da messggi di grandi dimensioni
– vantaggi• semplice utilizzo
• costi di esercizio molto bassi
• conoscenza diffusa dello strumento di lavoro “client di posta elettronica”
23 novembre 2000 IAT-CNRProgetto Biblio MIME
5
Biblio MIMEla tecnologia
• Utilizzo del WWW per il Document Delivery– svantaggi
• operazioni di trasferimento del documento sul server (FTP, Upload HTTP)
• composizione manuale di un messaggio e-mail per comunicare al richiedente la URL del documento
– vantaggi• limiti alla dimensione del documento non più imposti da terze parti
(l’amministrazione del server WWW è effettuata in accordo con la biblioteca)
• l’utente può decidere quando e dove scaricare il documento
• conoscenza diffusa dello strumento “web browser”
23 novembre 2000 IAT-CNRProgetto Biblio MIME
6
Biblio MIMEla tecnologia
Trasmissione del documento:personal computerscannerclient posta elettronica
Trasmesso come “ATTACHMENT”di un messaggio di posta elettronica
Ricezione del documento:personal computerclient posta elettronicaweb browser
Ricevuto mediante “DOWNLOAD” via sessione HTTP da sito web
23 novembre 2000 IAT-CNRProgetto Biblio MIME
7
MIME - Multipurpose Internet Mail Extensions
Biblio MIMEla tecnologia
Uno o più “attachment”
Normale parte testo - “Biblioteca Area Ricerca…. blah….”
Messaggio composito (attachments) Normale parte testo - “Trasmetto documento richiesto…”
Immagine TIFF Immagine TIFF
Documento PDF Documento PDF
To:From:cc:Subject:
Intestazione e indirizzi
23 novembre 2000 IAT-CNRProgetto Biblio MIME
8
Biblio MIMEcome funziona
Server Biblio MIMEe-mail - web
Messaggio MIME con uno o più attachment
image/tiffapplication/pdf
text/plain
intestazione
Biblioteca A
Biblioteca B
Biblioteca X
Messaggio MIME con parte text/html contenente URL del documento
text/plain
text/html
intestazioneDestinazione remota
UAUAUAUA OriginatorOriginatorOriginatorOriginator
MTA
UAUAUAUAMSMSMSMSRelayRelayRelayRelay DeliveryDeliveryDeliveryDelivery
MTA MTA
23 novembre 2000 IAT-CNRProgetto Biblio MIME
9
Biblio MIMEaccesso al servizio
• Accesso al servizio– il client di posta elettronica deve utilizzare il server Biblio MIME come
server SMTP (invio posta).
– il server Biblio MIME effettua il controllo di accesso sull’indirizzo IP del client.
– il server Biblio MIME “intercetta” l’attachment solo se il dominio di destinazione termina con il suffisso .salva Esempi:
To: [email protected] Inviato a: [email protected] sostituzione attachment con parte testo/HTML
To: [email protected]: [email protected]
Come sopra, ma in più una copia, senza sostituzione dell’attachment, è inviata a [email protected]
23 novembre 2000 IAT-CNRProgetto Biblio MIME
10
Biblio MIME
Document Delivery costs in 1999
0
50
100
150
200
250
0
100000
200000
300000
400000
500000
600000
700000
800000
900000
1000000 surface mail
fax
Total cost inLira
Riduzione dei costi di esercizio con l’attivazione di biblio-MIME
23 novembre 2000 IAT-CNRProgetto Biblio MIME
11
Biblio MIMEBiblio MIME 2
• Sviluppi futuri.– personalizzazione del messaggio di testo, per le biblioteche utenti
del servizio, mediante interfaccia web
– conversione automatica tra alcuni formati degli attachment
– introduzione del dominio biblio-mime.cnr.it per l’invio di messagi a Biblio MIME mediante qualsiasi server SMTP(To: [email protected])
– aggiunta di nuovi meccanismi per il controllo dell’accesso al servizio
• controllo sul campo From, con messaggio di verifica
• firma digitale
23 novembre 2000 IAT-CNRProgetto Biblio MIME
12
Biblio MIME
• ACM Conference on Digital Libraries - June 2 - 7, 2000 San Antonio, Texas, USA
• Congresso Annuale AICA 2000 - 27 - 30 settembre 2000
• SINM 2000 - IV seminario sistema informativo nazionale per la matematica - Lecce 2 - 4 ottobre 2000
Top Related