 |
» |
|
|
 |
Per configurare correttamente un sistema di posta elettronica, occorre conoscere i seguenti componenti: Agenti utente di posta |  |
Gli agenti utente di posta sono i programmi che gli utenti eseguono per inviare e leggere la posta elettronica. Gli agenti utente di posta forniti con HP-UX comprendono dtmail, elm, mail e mailx. Mozilla Thunderbird può essere scaricato dal sito Web HP, all’indirizzo http://www.hp.com. Inoltre, sul mercato sono presenti degli agenti utente di posta. Anche se sembra che gli agenti utente di posta eseguano tutto il lavoro di invio e ricezione, sono semplicemente la parte visibile dell’intero sistema di posta elettronica. In realtà, gli agenti utente di posta non consegnano la posta elettronica. La consegna della posta elettronica è gestita dagli agenti di consegna. Agenti utente di posta: Formattano i messaggi in uscita con le informazioni di intestazione corrette e, se necessario, codificano i messaggi in uscita per l’inoltro da parte degli agenti di consegna. Consentono agli utenti di leggere, salvare e cancellare i messaggi di posta elettronica in arrivo. Pianificano le applicazioni MIME, se necessario, per consentire all’utente di sfruttare le informazioni non testuali allegate alla posta elettronica in arrivo; ad esempio la visualizzazione di file grafici o video, o l’ascolto di dati audio.
Agenti di consegna della posta |  |
Gli agenti di consegna della posta costituiscono il nucleo del sistema di posta elettronica. Questi programmi, normalmente eseguiti in background, hanno la responsabilità di inoltrare e consegnare la posta elettronica. In HP-UX ed altri sistemi UNIX, il principale agente di consegna della posta è sendmail. Anche se è possibile eseguire sendmail direttamente da un comando della shell per inviare un messaggio, di solito non è usato in questo modo. Normalmente, sono usati degli agenti utente come frontend di sendmail per l’invio della posta. Agenti di consegna della posta: Consegnano la posta agli utenti locali – quelli che ricevono la posta elettronica nel computer in cui è in esecuzione l’agente di consegna – pianificando /usr/bin/mail oppure inoltrandola agli utenti nelle macchine client locali. Inoltrano la posta elettronica ad altri computer/reti per la consegna, tramite il trasporto non destinato agli utenti locali. Ad esempio, la posta UUCP è inviata tramite la pianificazione – e passandogli il messaggio – del programma uux. Modificano nelle intestazioni del messaggio il formato dei dati dell’indirizzo, in modo da adattarsi alle necessità del successivo computer o rete lungo il percorso di consegna ed al metodo di consegna utilizzato per l’inoltro. Ad esempio: Gli indirizzi UUCP sono nella forma: nome_computer@nome.dominio!nome_utente |
mentre gli indirizzi TCP/IP possono essere in vari formati, come: utente
utente@computer
utente@computer.nome.dominio |
File alias di posta |  |
I file alias di posta sono utilizzati per: Mappare i nomi “reali” dell’utente con il quelli di accesso Descrivere le liste di distribuzione – elenco indirizzi – dove un singolo nome, ad esempio deptXYZ, è assegnato a più o molti nomi d’accesso utente
Per un accesso più veloce, è possibile elaborare i file alias in un database con hashing, usando il comando newalias (una forma di sendmail). Per impostazione predefinita, il file alias di sistema – versione ASCII – si trova nel file /etc/mail/aliases. La coda della posta |  |
A causa di computer spenti, connessioni di rete guaste, traffico in rete ed altri motivi, non è sempre possibile inviare subito i messaggi in uscita. Il proprio agente di consegna della posta deve tenere in sospeso questi messaggi finché non sarà possibile inviarli alla loro destinazione. Questo posto è la coda della posta. Se come agente di consegna della posta è utilizzato sendmail, fornito con HP-UX, per impostazione predefinita la coda della posta è la directory /var/spool/mqueue. Topografie di rete |  |
Anche se esistono molti modi per configurare la posta elettronica in un gruppo di computer sotto il proprio controllo, sono sovente utilizzate le seguenti configurazioni: Un hub di posta centrale – un server di posta – riceve la posta elettronica per i suoi utenti e per quelli dei suoi computer client. Per leggere la propria posta, gli utenti eseguono nei computer locali – i client – il montaggio NFS dei file della posta in arrivo, oppure eseguono l’accesso all’hub. È possibile inviare la posta elettronica direttamente dai computer client.
- Vantaggi:
Un solo computer deve essere connesso con l’esterno, che protegge – nasconde – i client locali dalla rete esterna, dando l’impressione che tutta la posta che arriva dal gruppo di lavoro provenga da un computer centrale. Un solo computer deve eseguire il daemon sendmail (in “ascolto” per la posta elettronica in arrivo). I dati sono centralizzati (più facile eseguirne il backup ed il controllo)
- Svantaggi:
Per leggere la propria posta, gli utenti delle macchine client devono eseguire il montaggio NFS dall’hub dei loro file della posta in arrivo – oppure eseguire l’accesso all’hub. Tutta la posta elettronica, anche tra le macchine client del gruppo di lavoro locale, deve passare dal computer hub. Ciò significa che il traffico di posta locale potrebbe risultare rallentato se la macchina hub è sovraccarica e che il traffico di posta si arresterebbe completamente in caso di inattività o di isolamento dalla rete dell’hub.
Un hub di posta gateway riceve la posta elettronica per i propri utenti e gli utenti dei suoi computer client. L’hub inoltra a quei client la posta destinata agli utenti dei computer client. Gli utenti non eseguono nei computer locali – client – il montaggio NFS dei loro file della posta in arrivo; inviano e ricevono la posta direttamente dalle proprie macchine. - Vantaggi:
Un solo computer deve essere connesso con l’esterno, che protegge – nasconde – i client locali dalla rete esterna, dando l’impressione che tutta la posta che arriva dal gruppo di lavoro provenga da un computer centrale. Il traffico tra le macchine locali – nel gruppo di lavoro – non deve attraversare il computer hub, perché ogni client può inviare e ricevere la propria posta elettronica. Pertanto, se l’hub è inattivo o sovraccarico, il traffico di posta locale non ne è interessato (è interessata soltanto la posta diretta e proveniente a computer esterni al gruppo di lavoro). Maggior privacy per gli utenti della posta elettronica delle macchine client. I dati non sono memorizzati in un archivio centrale.
- Svantaggi:
Ogni computer deve eseguire la propria istanza del daemon sendmail in “ascolto” per la posta in arrivo. La posta elettronica diretta e proveniente dall’esterno deve attraversare l’hub, il che potrebbe risultare una strozzatura in caso di traffico di posta intenso. Se l’hub è inattivo, i client non potranno inviare e ricevere posta da computer esterni al gruppo di lavoro.
Ogni computer del gruppo di lavoro invia e riceve indipendentemente la propria posta elettronica. - Vantaggi:
Non vi è alcun computer hub di cui preoccuparsi in questa installazione. Ogni computer, che sia locale al gruppo di lavoro o no, può inviare e ricevere posta elettronica direttamente con ogni altro computer della rete che supporti la posta elettronica. Maggior privacy per gli utenti della posta elettronica nelle singole macchine. I dati non sono memorizzati in un archivio centrale.
- Svantaggi:
Dato che ogni computer – dal punto di vista della posta elettronica – è connesso direttamente con l’esterno, esiste un rischio maggiore per la sicurezza dei dati. Ogni computer deve eseguire la propria istanza del daemon sendmail in “ascolto” per la posta in arrivo.
Scelta di una topografia |  |
La topografia usata dipende dalle proprie necessità. Esistono alcuni elementi da prendere in considerazione per la scelta della topografia di rete della posta elettronica: - Sicurezza
Usando una topografia con un computer hub è possibile proteggere meglio il lavoro eseguito nelle macchine del proprio gruppo di lavoro o organizzazione. L’unico punto di entrata alla propria rete – il computer gateway – è molto più facile da difendere da accessi non autorizzati. - Centralizzazione dei dati
Avendo i file di posta in un’unica macchina o struttura di directory, è più facile eseguire il backup dei dati. - Aspetto societario e pianificazione futura
Usando una delle topografie che utilizzano un computer hub, una piccola società può assumere un aspetto più simile a quello di una grande azienda. Man mano che l’azienda cresce, l’elaborazione centralizzata della posta può essere facilmente spostata nella la giurisdizione di un gruppo di comunicazioni aziendale. - Livelli di traffico
Se si prevedono elevati livelli di traffico di posta elettronica, un unico hub per l’elaborazione di tutta la posta elettronica potrebbe non essere una soluzione desiderabile.
Applicazioni MIME |  |
Oggi, i messaggi di posta elettronica non contengono più soltanto testo ASCII. Ora si desidera inviare altri tipi di dati: filmati, immagini fisse – in molti formati – brani audio, ecc. Poiché gli agenti di consegna della posta sono stati sviluppati per gestire dati ASCII a 7 bit in messaggi di solo testo e non i dati binari ad 8 bit contenuti in oggetti audio, grafici e video, è necessario un metodo per codificare i dati binari per gli agenti di trasporto di solo testo. Il sistema sviluppato per la codifica dei dati binari è noto come MIME (Multipurpose Internet Mail Extensions). La maggior parte dei moderni agenti utente di posta – compresi il client della posta di CDE, dtmail ed il client abilitato per X-Window elm – è in grado di elaborare messaggi di posta a codifica MIME. Per i dettagli completi sulle modalità di lavoro di MIME, consultare RFC 1521. Consultare anche elm(1).
|