La posta elettronica

Stalwart Mail Server: come ho realizzato un server di posta moderno, veloce e indipendente per sostituire Zimbra

Condividi Facebook WhatsApp

· · Aggiornato

Ho aggiornato il contenuto della pagina il 29 Agosto 2026

Gestire un server di posta elettronica professionale significa molto più che creare qualche casella email.

Dietro un’infrastruttura mail affidabile ci sono sicurezza, DNS, certificati SSL, protocolli SMTP e IMAP, reputazione degli IP, antispam, backup, autenticazione, webmail, monitoraggio e soprattutto la capacità di intervenire rapidamente quando qualcosa non funziona.

Negli ultimi anni ho gestito diverse infrastrutture mail basate su Zimbra, una soluzione sicuramente completa ma che, soprattutto per installazioni medio-piccole, può diventare molto impegnativa in termini di risorse, manutenzione e aggiornamenti.

Per questo ho deciso di realizzare una nuova infrastruttura utilizzando Stalwart Mail Server, costruendo praticamente da zero un server di posta moderno basato su Linux.

L’obiettivo era preciso:

realizzare un server mail professionale, indipendente, leggero, sicuro e facilmente scalabile, capace di gestire circa 50 GB di posta esistente e sostituire progressivamente il precedente ambiente Zimbra.


Perché sostituire Zimbra con Stalwart Mail Server

Zimbra è una piattaforma molto completa.

Comprende posta elettronica, calendario, rubrica, webmail, amministrazione e numerose altre funzionalità.

Questa completezza, però, ha un costo.

In molti ambienti aziendali il server viene utilizzato principalmente per:

  • ricevere email;
  • inviare email;
  • utilizzare IMAP;
  • utilizzare SMTP autenticato;
  • consultare la posta tramite webmail;
  • configurare smartphone e client di posta;
  • gestire domini e caselle aziendali.

In questi casi mantenere una piattaforma molto pesante può significare utilizzare molta più memoria, CPU e spazio disco del necessario.

Con Stalwart Mail Server ho scelto un approccio differente: creare un’infrastruttura specializzata nella gestione della posta elettronica, utilizzando componenti moderni e mantenendo il controllo completo del server.


Il progetto: realizzazione del nuovo server mail

Per il progetto ho predisposto una nuova macchina Linux completamente dedicata alla posta elettronica.

L’infrastruttura utilizzata comprende:

  • server VPS dedicato;
  • sistema operativo Ubuntu Linux;
  • 6 CPU virtuali;
  • 8 GB di memoria RAM;
  • circa 193 GB di spazio disponibile;
  • indirizzo IP pubblico dedicato;
  • hostname mail dedicato;
  • certificato SSL Let’s Encrypt;
  • firewall configurato sulle sole porte necessarie.

Il server è stato inizialmente configurato utilizzando un hostname temporaneo dedicato ai test.

Questo permette di verificare l’intera infrastruttura senza modificare immediatamente il server utilizzato dagli utenti.

Solo dopo aver verificato funzionamento, certificati, protocolli e autenticazione si può effettuare il passaggio definitivo del dominio mail.

È una procedura che riduce notevolmente i rischi durante una migrazione di un server di posta aziendale.


Installazione e configurazione di Stalwart Mail Server

Il cuore della nuova infrastruttura è Stalwart Mail Server.

La piattaforma permette di concentrare all’interno dello stesso ambiente diversi servizi indispensabili per un moderno server email.

Ho configurato il sistema per gestire i principali protocolli necessari alla posta elettronica aziendale.

Tra questi:

SMTP

per la ricezione della posta proveniente da Internet.

SMTP autenticato

per permettere agli utenti di inviare email attraverso smartphone, computer e programmi di posta.

IMAP

per sincronizzare messaggi e cartelle tra server e dispositivi.

JMAP

un protocollo moderno progettato per rendere più efficiente l’accesso alle caselle di posta e alle applicazioni web.

Sono state configurate inoltre le porte dedicate ai diversi servizi mail e limitato attraverso firewall tutto ciò che non era necessario esporre direttamente su Internet.


Certificato SSL e connessioni cifrate

Uno degli aspetti fondamentali di un server mail moderno è la cifratura delle comunicazioni.

Ho quindi configurato un certificato SSL Let’s Encrypt associato al dominio mail.

In questo modo le connessioni tra:

  • server;
  • client email;
  • smartphone;
  • webmail;
  • servizi esterni

possono utilizzare comunicazioni cifrate.

Il certificato non è soltanto una questione di sicurezza.

Una configurazione TLS corretta è ormai fondamentale anche per garantire compatibilità con i moderni client di posta e con gli altri server presenti su Internet.


Configurazione dello storage della posta

Uno degli aspetti che considero più interessanti di Stalwart è la possibilità di progettare separatamente le diverse componenti dello storage.

Nel server che ho realizzato ho utilizzato una configurazione basata su:

RocksDB per i dati strutturati

utilizzato per memorizzare le informazioni necessarie al funzionamento del server.

File System per i blob

utilizzato per memorizzare fisicamente messaggi e allegati.

RocksDB per l’indicizzazione full-text

in modo da permettere una ricerca efficiente all’interno della posta elettronica.

Questa architettura permette di ottenere un sistema relativamente semplice da amministrare e, soprattutto, facilmente dimensionabile in base alle esigenze.


Gestione di circa 50 GB di posta elettronica

Il progetto non riguardava soltanto la creazione di nuove caselle.

Sul precedente server erano presenti circa 50 GB di posta elettronica.

Questo significa che la migrazione deve essere progettata con attenzione.

Trasferire caselle email significa infatti mantenere:

  • messaggi;
  • cartelle;
  • sottocartelle;
  • date dei messaggi;
  • stato letto/non letto;
  • struttura IMAP;
  • eventuali archivi degli utenti.

Quando realizzo una migrazione mail il principio è semplice:

il nuovo server deve essere pronto prima che il vecchio venga disattivato.

In questo modo è possibile effettuare il trasferimento progressivamente e ridurre al minimo eventuali interruzioni del servizio.


Dal server di test al server mail definitivo

Durante la configurazione ho utilizzato inizialmente un hostname separato.

Questa scelta permette di verificare:

  • raggiungibilità del server;
  • certificati SSL;
  • configurazione IMAP;
  • configurazione SMTP;
  • autenticazione utenti;
  • JMAP;
  • firewall;
  • porte;
  • accesso amministrativo;
  • corretta gestione dello storage.

Una volta completati i controlli, il server può diventare l’infrastruttura principale associata al dominio utilizzato realmente dagli utenti.

È molto più sicuro rispetto a modificare direttamente un server mail già utilizzato quotidianamente da un’azienda.


Webmail separata dal motore di posta

Un altro elemento importante della nuova infrastruttura è la separazione concettuale tra server mail e webmail.

Molti utenti considerano la webmail come “il server di posta”.

In realtà sono due cose differenti.

Il server mail si occupa di:

  • ricevere i messaggi;
  • conservarli;
  • consegnarli alle caselle;
  • autenticare gli utenti;
  • permettere l’accesso attraverso IMAP/JMAP;
  • inviare messaggi tramite SMTP.

La webmail è semplicemente uno dei possibili strumenti attraverso cui l’utente consulta la propria posta.

Separare queste funzioni permette di costruire un’infrastruttura più flessibile.

Se in futuro si decide di cambiare interfaccia webmail, non è necessario cambiare l’intero server di posta.


Perché questa soluzione è più leggera rispetto al precedente ambiente Zimbra

Uno degli obiettivi principali del progetto era ridurre la complessità dell’infrastruttura.

Un ambiente Zimbra tradizionale comprende numerosi componenti e servizi che devono funzionare contemporaneamente.

Questo comporta inevitabilmente:

  • maggiore consumo di memoria;
  • maggiore utilizzo della CPU;
  • più servizi da controllare;
  • aggiornamenti più delicati;
  • maggiore complessità durante il troubleshooting.

Un server Stalwart può invece essere progettato in maniera molto più essenziale.

Non significa che Zimbra sia una soluzione sbagliata.

Significa semplicemente scegliere lo strumento più appropriato rispetto alle reali esigenze dell’azienda.

Se un’organizzazione utilizza tutte le funzionalità collaborative di Zimbra, mantenerlo può avere perfettamente senso.

Se invece serve principalmente un server email professionale, un’infrastruttura più moderna e specializzata può risultare molto più efficiente.


Meno dipendenza dalla macchina virtuale

Un altro vantaggio del nuovo progetto riguarda l’infrastruttura.

In molte installazioni storiche Zimbra viene mantenuto all’interno di una macchina virtuale molto pesante, che diventa nel tempo una sorta di sistema monolitico.

Il risultato è che qualsiasi intervento coinvolge spesso l’intera VM.

La nuova architettura consente invece di separare meglio:

  • sistema operativo;
  • servizio email;
  • webmail;
  • storage;
  • backup;
  • certificati;
  • DNS;
  • antispam.

Questo rende molto più semplice intervenire su una singola componente senza dover necessariamente modificare tutto il resto.


Un server mail indipendente dai grandi provider

Gestire direttamente un server mail significa mantenere il controllo della propria infrastruttura.

Le caselle non devono necessariamente essere ospitate presso:

Google Workspace,

Microsoft 365,

Aruba,

Register,

o altri grandi provider.

Naturalmente gestire autonomamente un server mail richiede competenze tecniche maggiori.

Bisogna occuparsi correttamente di:

  • configurazione DNS;
  • record MX;
  • SPF;
  • DKIM;
  • DMARC;
  • reverse DNS;
  • TLS;
  • sicurezza;
  • antispam;
  • reputazione dell’indirizzo IP;
  • backup;
  • aggiornamenti;
  • monitoraggio.

Ma per aziende che vogliono mantenere il controllo dei propri dati e della propria infrastruttura può essere una scelta interessante.


SPF, DKIM e DMARC: indispensabili per un server mail

Installare un server SMTP non significa automaticamente avere una buona deliverability.

Oggi i principali provider verificano numerosi parametri prima di decidere se consegnare un messaggio nella posta in arrivo oppure nello spam.

Per questo una corretta configurazione deve prevedere anche i principali sistemi di autenticazione del dominio.

SPF

Indica quali server sono autorizzati a spedire posta per conto del dominio.

DKIM

Permette di firmare digitalmente i messaggi inviati dal server.

DMARC

Definisce come devono essere trattati i messaggi che non superano correttamente i controlli di autenticazione.

A questi elementi si aggiunge il reverse DNS dell’indirizzo IP, altro parametro estremamente importante nella gestione della reputazione di un server email.


Sicurezza del server

Un server mail è uno dei servizi più esposti agli attacchi automatizzati su Internet.

Ogni giorno migliaia di bot cercano:

  • server SMTP configurati male;
  • credenziali deboli;
  • account compromessi;
  • relay SMTP aperti;
  • software non aggiornato.

Per questo la sicurezza non può essere aggiunta successivamente.

Deve essere prevista durante la progettazione dell’infrastruttura.

Nel progetto ho limitato tramite firewall le porte disponibili verso Internet e mantenuto esposti soltanto i servizi realmente necessari.

Questo riduce significativamente la superficie di attacco del sistema.


Un server facilmente scalabile

Un altro vantaggio di una soluzione di questo tipo è la possibilità di dimensionare l’infrastruttura in base alle reali esigenze.

Il server può partire gestendo poche caselle aziendali e successivamente aumentare:

  • numero di utenti;
  • spazio disco;
  • memoria RAM;
  • potenza CPU;
  • domini ospitati.

È quindi possibile costruire un’infrastruttura adatta a studi professionali, aziende, agenzie, associazioni oppure organizzazioni che gestiscono più domini.


Stalwart oppure Zimbra?

Non esiste una risposta valida per tutti.

Zimbra continua ad avere senso quando serve una suite collaborativa completa e si utilizzano realmente tutte le sue funzionalità.

Stalwart diventa invece particolarmente interessante quando l’obiettivo principale è costruire un’infrastruttura email moderna, efficiente e controllabile.

La differenza principale è nell’approccio.

Zimbra tende verso una piattaforma integrata.

Stalwart permette di costruire un’infrastruttura maggiormente modulare.

Nel mio caso questa seconda soluzione era decisamente più adatta.


Non basta installare un programma per avere un server mail

Questa è probabilmente la parte più importante.

Installare Stalwart, Postfix, Dovecot, Zimbra o qualsiasi altro software non significa automaticamente saper gestire un server di posta.

Il vero lavoro riguarda tutto ciò che c’è intorno.

Bisogna conoscere:

Linux,

reti,

DNS,

SMTP,

IMAP,

TLS,

certificati digitali,

firewall,

storage,

backup,

deliverability,

antispam,

sicurezza informatica.

E soprattutto bisogna essere capaci di capire rapidamente cosa sta succedendo quando qualcosa smette di funzionare.

Perché un sito web può anche restare irraggiungibile qualche minuto.

Quando invece si blocca la posta di un’azienda, normalmente il telefono comincia a squillare molto prima.


Gestione e realizzazione di server mail aziendali

Questo progetto mi ha permesso di realizzare un’infrastruttura mail completa partendo praticamente da zero, affrontando sia la configurazione del nuovo server sia la migrazione da un ambiente precedente basato su Zimbra.

Posso occuparmi di:

  • progettazione di server mail Linux;
  • installazione Stalwart Mail Server;
  • configurazione SMTP e IMAP;
  • configurazione JMAP;
  • migrazione da Zimbra;
  • migrazione di caselle IMAP;
  • configurazione domini email;
  • record MX;
  • SPF;
  • DKIM;
  • DMARC;
  • reverse DNS;
  • certificati SSL;
  • configurazione firewall;
  • webmail;
  • configurazione client Outlook, Thunderbird, Android e iPhone;
  • gestione multi-dominio;
  • troubleshooting SMTP;
  • problemi di consegna delle email;
  • gestione blacklist e reputazione IP;
  • backup e ripristino delle caselle;
  • aggiornamento e manutenzione del server.

Il vantaggio principale è avere un unico referente capace di intervenire sull’intera catena.

Dal DNS fino alla casella dell’utente.


Hai bisogno di un server mail aziendale?

Se la tua azienda utilizza ancora una vecchia infrastruttura mail, un server Zimbra difficile da mantenere oppure semplicemente vuoi avere maggiore controllo sulla posta elettronica aziendale, posso analizzare l’ambiente esistente e progettare una soluzione adeguata.

Non sempre è necessario cambiare tutto.

A volte basta correggere una configurazione DNS.

Altre volte bisogna ripensare completamente il server.

La cosa importante è sapere dove intervenire e perché.

Ed è esattamente il tipo di lavoro che faccio.


SEO TITLE

Stalwart Mail Server: server mail aziendale e migrazione da Zimbra

META DESCRIPTION

Realizzazione e gestione di server mail aziendali con Stalwart Mail Server. Migrazione da Zimbra, SMTP, IMAP, JMAP, SPF, DKIM, DMARC, SSL e sicurezza Linux.

KEYWORD PRINCIPALE

Stalwart Mail Server

KEYWORD SECONDARIE

server mail aziendale
server posta Linux
migrazione Zimbra
alternativa a Zimbra
server SMTP aziendale
gestione server mail
configurazione server email
Stalwart server mail
migrazione server posta
server IMAP SMTP
amministratore server mail
server email Linux

SLUG CONSIGLIATO

stalwart-mail-server-migrazione-zimbra-server-posta

EXCERPT

Come ho realizzato un nuovo server mail aziendale basato su Stalwart Mail Server per sostituire una precedente infrastruttura Zimbra: Linux, SMTP, IMAP, JMAP, SSL, storage, sicurezza e migrazione di circa 50 GB di posta elettronica.

Note sulla modalità di scrittura del post
Questo articolo è stato scritto senza alcun aiuto dai sistemi di intelligenza artificiale, quali OpenAI, ChatGPT e simili.

HAI UN PROGETTO IN MENTE?

Partiamo dal problema. Costruiamo la soluzione.

Raccontami cosa vuoi migliorare: visibilità, vendite, processi o strumenti di lavoro. Valutiamo insieme la strada più efficace.

RICHIEDI UNA CONSULENZA →