Infrastruttura del sistema di posta elettronica
La posta elettronica è un servizio fondamentale per tutte le attività, business o amatoriali, che vogliono rimanere costantemente in contatto. HostingSolutions.it ha una lunga esperienza nella gestione delle e-mail all’interno del proprio data center, con una infrastruttura dedicata che oggi è in grado di gestire migliaia di caselle di posta elettronica.
Gli elementi che rendono efficiente una soluzione di posta elettronica sono diversi, ma possiamo riassumerli principalmente in: flessibilità, sicurezza e affidabilià. La flessibilità significa avere a disposizione diversi strumenti di accesso, diversi protocolli, dispositivi (da iPhone, BlackBerry e altri, la nostra posta è sempre consultabile) e strumenti come la webmail, fondamentale per accedere alle proprie e-mail da qualsiasi parte del mondo.
Sicurezza e affidabilità, l’infrastruttura dedicata alle e-mail
All’interno del nostro data center è presenta una infrastruttura dedicata esclusivamente alla gestione delle e-mail dei clienti, suddivisa in 3 differenti livelli: server di frontiera, server account e storage.

Tutti e tre i livelli sono protetti da un firewall hardware dedicato all’interno della sala dati e tutto il traffico e-mail ha una propria rete interna al data center. Vediamo insieme come funziona l’infrastruttura.
Questi livelli sono composti ognuno da differenti macchine che operano alla fornitura del servizio di posta elettronica. Il livello di frontiera è quello principale, si tratta di una batteria di server che può crescere nel tempo a seconda del carico riscontrato sul servizio, e che si occupa principalmente di ricevere la posta (vengono configurati come server MX) e di gestire tutto l'iter iniziale di controlli che viene previsto per ogni singola email che entra nel sistema.
Questo significa che nel livello di frontiera si ha anche il controllo Antivirus, effettuato per mezzo del software ClamAV, il controllo Antispam, tramite SpamAssassin con impostazioni personalizzate per ogni casella, e il controllo greylist, eseguito tramite l'apposito plugin Postgrey. Avviene inoltre un controllo blacklist sulle email in entrata che viene integrato in Postfix e viene gestito tramite le liste amministrate da HostingSolutions.it. Il livello di frontiera è pertanto composto da una serie di server virtuali e fisici, bilanciati tra loro, che si occupano di “rappresentare” all'esterno i server di destinazione della posta elettronica. Una volta che tutti i controlli sulla posta in entrata sono stati compiuti, interviene il livello di storage, anch'esso composto da server e storage NetApp. Il livello di storage come dice il termine stesso si occupa dell'archiviazione della posta e al suo interno troviamo i protocolli POP/IMAP/SMTP implementati tramite Dovecot, un server opensource per il protocollo IMAP e POP3, utilizzato sia in piccole sia in grandissime installazioni di server. All'interno di questo livello sono inoltre presenti i filtri Sieve, un linguaggio per il filtering delle email che attualmente viene usato per il servizio autorisponditore offerto da ogni casella.
Il livello di account, composto da una serie di server MySQL e applicativi, anche questi virtuali e fisici, si occupa di gestire le caselle nel sistema: è compito di questo layer la gestione delle caselle presenti nei server, degli utenti e dei domini associati. Non solo, qui vengono memorizzate anche le impostazioni per SpamAssasin di ogni casella. Questo layer viene quindi sempre richiamato sia dal livello di frontiera sia dal livello di storage e fornisce supporto a entrambi.
Il nostro sistema di e-mail consente di scalare in tempo reale con l’aggiunta di più server dove necessario nei 3 livelli dell’infrastruttura: la creazione di nuovi server avviene in molti casi in modo istantaneo grazie alla presenza di macchine virtuali su infrastruttura VMware vSphere. Questo consente ai nostri ingegneri di gestire anche eventuali picchi di traffico delle email in ingresso o in uscita, o ancora di fronteggiare eventuali ondate di SPAM che possono colpire le caselle degli utenti, potenziando i server dedicati al controllo in ingresso.
Accesso e utilizzo della posta elettronica per i clienti
Tutti i clienti hanno la possibilità di gestire i loro account di posta elettronica tramite il pannello ServerMate, l’accesso in mobilità alla posta è garantito dalla presenza di una completa webmail online: da questa è possibile gestire tutta l’attività e-mail senza vincoli di client o sistema operativo.
|