Contents[Hide]

1. Mail Box Service

Il servizio consiste nel fornire in una area di storage in cui ospitare le mail degli utenti e meccanismi di accesso alle stesse.
Questo servizio viene eseguito da un server (mbox.ge.infn.it, piattaforma Intel/linux/cyrus) destinato allo storage non solo dei folder Inbox, ma di tutti i folder degli utenti. Le caratteristiche di questo servizio sono le seguenti:

  • Storage e backup: l'area di storage e' costituita da un volume di circa 1.5 TB in configurazione RAID5; attualmente viene eseguito backup su disco settimanale, con backup incrementali ogni giorno. Vengono conservati solo due backup completi consecutivi. Non e' attualmente definita una quota limite per utente.
  • Architettura dei folders: il software di gestione dei folder (cyrus) utilizza una architettura standard per la gestione delle mail finalizzata ad ottimizzare la velocita' nelle operazioni di accesso, archiviazione, cancellazione e ricerca sulle mail. La struttura gerarchica e' fatta in modo che tutti i folder degli utenti appaiano come subfolder dell'Inbox.
  • Accesso alle mail: l'accesso alle mail puo' avvenire solo tramite il protocollo IMAP sicuro (imaps, cioe' imap con SSL). Sono tuttavia disponibili interfacce web al server imap (vedi "Web Mail Service" piu' avanti).
  • Autenticazione: gli utenti sono autenticati utilizzando lo stesso database dei sistemi centrali di login unix (gli utenti devono quindi utilizzare gli stessi username/password usati per connettersi ad infnge.ge.infn.it o linuxge.ge.infn.it). Poiche' il protocollo di accesso e' imaps, tutto il traffico tra il client ed il server sara' criptato.

2. MTA (Mail Transport Agent) Service

L'MTA e' il processo che fornisce il servizio preposto all'invio delle mail in uscita ed alla ricezione delle mail entranti.
Questo servizio viene fornito dal server smtp.ge.infn.it (piattaforma Intel/linux/sendmail)

2.1. Servizi accessori

  • Filtro antispam: e' installato e configurato sul server primario un filtro antispam (Sophos Puremessage) che esegue un controllo sulle mail; ogni mail acquisisce un punteggio numerico indicante la possibilita' che la mail sia spam. Se il punteggio e' maggiore di un valore predefinito, la mail viene identificata come spam; di conseguenza ne viene modificato il subject, ed il corpo della mail viene sostituito con un messaggio di avviso, mentre il corpo originale viene trasformato in attachment.
    Qualora il messaggio fosse considerato buono, viene applicato un ulteriore livello di analisi (spamassassin). Per default il punteggio discriminante e' 5.0, ed il subject viene modificato aggiungendovi la stringa "[[[SPAM]]] " all'inizio. La configurazione del comportamento del filtro antispam e' modificabile dall'utente (vedi istruzioni).
  • Smistamento automatizzato: fa parte delle componenti del recapito finale delle mail agli utenti, una utility che si occupa di effettuare operazioni automatizzate di smistamento dei messaggi secondo un protocollo standard (sieve). Questa utility e' in grado di effettuare una serie di operazioni sulle mail (archiviazione automatica in folder diversi dall'Inbox, rigetto della mail con eventuale risposta automatica al mittente, messaggi per vacation) in base al contenuto dei vari campi dell'header di una mail (From, To, Subject, etc.). La configurazione di questo servizio e' a cura dell'utente ed avviene tramite un'interfaccia web (vedi istruzioni).
  • Filtro antivirus: ogni mail in arrivo viene filtrata dall'antivirus Sophos Pure Message, attivo su entrambi i server smtp (smtp.ge.infn.it, dns1.ge.infn.it). Qualora un allegato venga identificato come virus, il subject dello stesso verra' modificato aggiungendo [PMX: VIRUS] e l'allegato stesso verra' eliminato dall'e-mail e mantenuto in quarantena. Gli allegati con estensioni sospette (.exe, .src, .vbs, ecc...) ritenuti non virali verranno trasmessi senza subire modifiche ma al subject dell'e-mail verra' aggiunto il warning [PMX: SUSPICIOUS ATTACHMENT]

2.2. 
Limitazioni

  • Misure antispam in uscita: per impedire l'utilizzo del mail server locale da parte di persone non autorizzate, sono state configurate misure antispam che impediscono l'utilizzo del server per instradare mail provenienti da un dominio esterno e destinate ad un dominio esterno. Questo impedisce di utilizzare il mail server come "outgoing mail server" quando non si e' connessi alla rete locale della sezione (direttamente o tramite VPN). E' attivo di un meccanismo di autenticazione per consentire l'utilizzo del server in queste condizioni: le istruzioni sono qui. E' inoltre possibile utilizzare il mail server dall'esterno attraverso l'interfaccia WebMail, vedi "Web Mail Service".

3. Web Mail Service

E' possibile utilizzare i servizi di accesso alle mail ed invio dei messaggi tramite una interfaccia Web, utilizzando un qualsiasi browser (Internet Explorer, Netscape, etc.). Queste interfaccia comunica con il client attraverso il protocollo criptato https, e richiede username e password per effettuare l'autenticazione con il mailbox server, via protocollo criptato imaps; in questo modo la comunicazione tra il client ed il mailbox server e' criptata. Una volta effettuata l'autenticazione, l'interfaccia web puo' essere utilizzata anche per inviare le mail tramite il server MTA di sezione, anche se il client si trova su un dominio esterno alla rete locale.

Il software utilizzato per gestire l'interfaccia webmail e' Roundcube ; l'interfaccia e' accessibile alla URL https://webmail.ge.infn.it.
Alcune istruzioni per l'uso delle funzioni avanzate della webmail sono reperibili qui.