<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>~&#x2F;magostinelli - email</title>
      <link>https://www.agostinelli.eu</link>
      <description>La casa delle mie passioni</description>
      <generator>Zola</generator>
      <language>it</language>
      <atom:link href="https://www.agostinelli.eu/tags/email/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Wed, 01 Apr 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Email in self hosting</title>
          <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.agostinelli.eu/blog/email-in-self-hosting/</link>
          <guid>https://www.agostinelli.eu/blog/email-in-self-hosting/</guid>
          <description xml:base="https://www.agostinelli.eu/blog/email-in-self-hosting/">&lt;p&gt;Oggi voglio andare un po&#x27; controcorrente: in un mondo pieno di provider email gratuiti e a pagamento, a pochi viene in mente di gestire il proprio server. Eppure, se ci pensiamo bene, la casella email è probabilmente il posto dove transitano più informazioni sensibili su di noi — abbonamenti, estratti conto, comunicazioni private, recupero password. Chiunque abbia accesso a quella casella sa praticamente tutto di voi.&lt;&#x2F;p&gt;
&lt;p&gt;Ecco perché ritengo che il &lt;strong&gt;self hosting&lt;&#x2F;strong&gt; valga la pena anche per l&#x27;&lt;strong&gt;email&lt;&#x2F;strong&gt;: solo così avremo il pieno controllo sulla nostra corrispondenza, senza che nessun terzo possa leggere, analizzare o vendere i nostri dati. Oggi le VPS costano pochissimo, e mettere in piedi un server email non è né complicato né costoso — e avremo spazio praticamente illimitato.&lt;&#x2F;p&gt;
&lt;p&gt;Vediamo come fare.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;prerequisiti&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#prerequisiti&quot; aria-label=&quot;Anchor link for: prerequisiti&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Prerequisiti&lt;&#x2F;h2&gt;
&lt;p&gt;Prima di iniziare, è bene avere chiari alcuni punti:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Una &lt;strong&gt;VPS&lt;&#x2F;strong&gt; con un IP statico (la scelta del provider è vostra). Evitate IP già presenti in blacklist — potete verificarlo su siti come &lt;a href=&quot;https:&#x2F;&#x2F;mxtoolbox.com&#x2F;blacklists.aspx&quot;&gt;MXToolbox&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;Un &lt;strong&gt;dominio&lt;&#x2F;strong&gt; di vostra proprietà, su cui poter configurare i record DNS.&lt;&#x2F;li&gt;
&lt;li&gt;Conoscenza base di Linux e Docker.&lt;&#x2F;li&gt;
&lt;li&gt;La &lt;strong&gt;porta 25&lt;&#x2F;strong&gt; (SMTP) non deve essere bloccata dal provider — purtroppo alcuni la chiudono di default. Verificatelo prima di scegliere la VPS.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;perche-una-vps-e-non-un-server-casalingo&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#perche-una-vps-e-non-un-server-casalingo&quot; aria-label=&quot;Anchor link for: perche-una-vps-e-non-un-server-casalingo&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Perché una VPS e non un server casalingo?&lt;&#x2F;h3&gt;
&lt;p&gt;Potrebbe venirvi in mente di ospitare il server direttamente a casa, magari su un vecchio PC o un Raspberry Pi. È una soluzione che funziona per molti servizi, ma per l&#x27;&lt;strong&gt;email è sconsigliata&lt;&#x2F;strong&gt;, per un motivo preciso: gli indirizzi &lt;strong&gt;IP&lt;&#x2F;strong&gt; assegnati dalle &lt;strong&gt;connessioni domestiche&lt;&#x2F;strong&gt; (fibra, ADSL) sono catalogati come tali nei database dei principali provider. Gmail, Outlook e gli altri riconoscono immediatamente che l&#x27;email proviene da un IP residenziale e la &lt;strong&gt;classificano come spam&lt;&#x2F;strong&gt; — o la rifiutano direttamente — indipendentemente da quanto abbiate configurato bene &lt;em&gt;SPF, DKIM e DMARC&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Una VPS, invece, ha un IP di tipo &quot;datacenter&quot;, che i provider trattano in modo completamente diverso. È questo il motivo per cui, in questo contesto, la VPS non è solo una comodità ma una vera e propria necessità.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;flusso-email-server.svg&quot; alt=&quot;Schema del flusso email&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;due-approcci-possibili&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#due-approcci-possibili&quot; aria-label=&quot;Anchor link for: due-approcci-possibili&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Due approcci possibili&lt;&#x2F;h2&gt;
&lt;p&gt;Per costruire un server email completo servono più componenti che lavorano insieme: un MTA (Mail Transfer Agent) per inviare e ricevere email, un server IMAP per accedervi, un filtro antispam, e opzionalmente una webmail. Si può procedere in due modi.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;setup-manuale-componente-per-componente&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#setup-manuale-componente-per-componente&quot; aria-label=&quot;Anchor link for: setup-manuale-componente-per-componente&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Setup manuale (componente per componente)&lt;&#x2F;h3&gt;
&lt;p&gt;Per chi vuole il controllo totale, i software da mettere insieme sono:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Postfix&lt;&#x2F;strong&gt; (o Exim): MTA, si occupa di inviare e ricevere le email&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Dovecot&lt;&#x2F;strong&gt;: server IMAP&#x2F;POP3, permette ai client di accedere alle caselle&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;SpamAssassin&lt;&#x2F;strong&gt; (o rspamd): filtro antispam&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Roundcube&lt;&#x2F;strong&gt; (o SnappyMail): interfaccia webmail&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Questo approccio offre massima flessibilità, ma richiede di configurare e integrare ogni pezzo manualmente — e di tenerlo aggiornato nel tempo.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;software-all-in-one-l-alternativa-pratica&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#software-all-in-one-l-alternativa-pratica&quot; aria-label=&quot;Anchor link for: software-all-in-one-l-alternativa-pratica&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Software all-in-one (l&#x27;alternativa pratica)&lt;&#x2F;h3&gt;
&lt;p&gt;Se preferite partire velocemente e con meno grattacapi, esistono soluzioni che impacchettano tutto in un unico sistema, gestendo anche aggiornamenti e backup:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mailu&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Mailcow&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Stalwart&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Io uso &lt;strong&gt;Mailu&lt;&#x2F;strong&gt; e lo approfondiremo nel dettaglio. Gli altri meritano comunque una menzione.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;mailu&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#mailu&quot; aria-label=&quot;Anchor link for: mailu&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Mailu&lt;&#x2F;h2&gt;
&lt;p&gt;Mailu è un server di posta completo, basato su container Docker: ogni componente (SMTP, IMAP, antispam, webmail, admin) gira nel proprio container, ma l&#x27;integrazione è già pronta e non richiede configurazione manuale tra i vari pezzi.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;Mailu-Login-Interface.png&quot; alt=&quot;Mailu login&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h3 id=&quot;installazione&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#installazione&quot; aria-label=&quot;Anchor link for: installazione&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Installazione&lt;&#x2F;h3&gt;
&lt;p&gt;La documentazione ufficiale è ottima e guida passo passo:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;mailu.io&#x2F;2024.06&#x2F;setup.html&quot;&gt;https:&#x2F;&#x2F;mailu.io&#x2F;2024.06&#x2F;setup.html&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;La prima parte copre la configurazione di Docker sul sistema; poi si passa alla creazione del file di configurazione.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;configurazione&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#configurazione&quot; aria-label=&quot;Anchor link for: configurazione&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Configurazione&lt;&#x2F;h3&gt;
&lt;p&gt;Tutto ruota attorno a un file &lt;code&gt;.env&lt;&#x2F;code&gt;. Il modo più comodo per crearlo è usare il wizard web ufficiale:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;setup.mailu.io&#x2F;2024.06&#x2F;&quot;&gt;https:&#x2F;&#x2F;setup.mailu.io&#x2F;2024.06&#x2F;&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Si inseriscono le proprie preferenze e il sito genera il &lt;strong&gt;file di testo pronto all&#x27;uso&lt;&#x2F;strong&gt; — che si potrà sempre modificare in seguito con un editor. Queste sono le impostazioni &quot;globali&quot; di sistema.&lt;&#x2F;p&gt;
&lt;p&gt;Per la gestione operativa (domini, caselle, alias, inoltri, quote), si usa invece il &lt;strong&gt;pannello web&lt;&#x2F;strong&gt; integrato, il cui link è presente nella webmail, accedendo con le credenziali di amministratore.&lt;&#x2F;p&gt;
&lt;p&gt;Per ulteriori dettagli sulla configurazione e personalizzazione del software, vi invito a consultare la &lt;a href=&quot;https:&#x2F;&#x2F;mailu.io&#x2F;2024.06&#x2F;webadministration.html&quot;&gt;documentazione ufficiale&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;mailu-main-page.png&quot; alt=&quot;Mailu config&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h3 id=&quot;dns-il-passaggio-piu-importante&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#dns-il-passaggio-piu-importante&quot; aria-label=&quot;Anchor link for: dns-il-passaggio-piu-importante&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
DNS: il passaggio più importante&lt;&#x2F;h3&gt;
&lt;p&gt;Una parte fondamentale — che spesso viene sottovalutata — è la &lt;strong&gt;configurazione DNS&lt;&#x2F;strong&gt;. Per evitare che le email inviate finiscano nello spam dei destinatari, è necessario configurare correttamente:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SPF&lt;&#x2F;strong&gt;: specifica quali server sono autorizzati a inviare email per il vostro dominio&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;DKIM&lt;&#x2F;strong&gt;: firma digitale per autenticare le email&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;DMARC&lt;&#x2F;strong&gt;: policy su cosa fare con le email che non superano SPF o DKIM&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Mailu vi guida nella configurazione di tutti e tre direttamente dal pannello admin — seguite quelle indicazioni con attenzione.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;mailcow&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#mailcow&quot; aria-label=&quot;Anchor link for: mailcow&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Mailcow&lt;&#x2F;h2&gt;
&lt;p&gt;Molto simile a Mailu come approccio: è un insieme di container Docker con una interfaccia web per gestire il tutto. Ha una community molto attiva e un&#x27;interfaccia particolarmente curata. Vale la pena valutarlo se Mailu non vi convince.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;mailcow.email&quot;&gt;https:&#x2F;&#x2F;mailcow.email&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;mailcow-admin-dashboard.png&quot; alt=&quot;Mailcow&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;stalwart&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#stalwart&quot; aria-label=&quot;Anchor link for: stalwart&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Stalwart&lt;&#x2F;h2&gt;
&lt;p&gt;Stalwart merita una menzione speciale: è un progetto relativamente recente che racchiude &lt;strong&gt;tutte le funzionalità in un singolo eseguibile&lt;&#x2F;strong&gt;, scritto in &lt;strong&gt;Rust&lt;&#x2F;strong&gt;. Supporta già IMAP, SMTP, JMAP e sta aggiungendo funzionalità come CalDAV e CardDAV. È ancora in fase di maturazione, ma la direzione è molto promettente.&lt;&#x2F;p&gt;
&lt;p&gt;Tenetelo d&#x27;occhio: potrebbe diventare la soluzione di riferimento nei prossimi anni.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;stalw.art&quot;&gt;https:&#x2F;&#x2F;stalw.art&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;stalwart-screencast-setup.gif&quot; alt=&quot;Stalwart setup&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;conclusioni&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#conclusioni&quot; aria-label=&quot;Anchor link for: conclusioni&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Conclusioni&lt;&#x2F;h2&gt;
&lt;p&gt;Questo articolo non ha l&#x27;ambizione di essere una guida esaustiva, ma piuttosto un punto di partenza per chi vuole &lt;strong&gt;riprendere il controllo delle proprie email&lt;&#x2F;strong&gt;. I siti ufficiali di Mailu, Mailcow e Stalwart sono documentati molto bene — non ha senso riscrivere qui quello che trovate là.&lt;&#x2F;p&gt;
&lt;p&gt;Quello che spero di avervi trasmesso è la curiosità di provarci. Il setup è alla portata di chiunque abbia un minimo di dimestichezza con Linux e Docker, e la soddisfazione di avere la propria casella email — su un server proprio, senza intermediari — vale lo sforzo.&lt;&#x2F;p&gt;
&lt;p&gt;Se avete domande specifiche o suggerimenti, usate i commenti qui sotto, a presto!&lt;&#x2F;p&gt;
</description>
      </item>
      <item>
          <title>Email in self hosting</title>
          <pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate>
          <author>Unknown</author>
          <link>https://www.agostinelli.eu/blog/email-in-self-hosting/</link>
          <guid>https://www.agostinelli.eu/blog/email-in-self-hosting/</guid>
          <description xml:base="https://www.agostinelli.eu/blog/email-in-self-hosting/">&lt;p&gt;Oggi voglio andare un po&#x27; controcorrente: in un mondo pieno di provider email gratuiti e a pagamento, a pochi viene in mente di gestire il proprio server. Eppure, se ci pensiamo bene, la casella email è probabilmente il posto dove transitano più informazioni sensibili su di noi — abbonamenti, estratti conto, comunicazioni private, recupero password. Chiunque abbia accesso a quella casella sa praticamente tutto di voi.&lt;&#x2F;p&gt;
&lt;p&gt;Ecco perché ritengo che il &lt;strong&gt;self hosting&lt;&#x2F;strong&gt; valga la pena anche per l&#x27;&lt;strong&gt;email&lt;&#x2F;strong&gt;: solo così avremo il pieno controllo sulla nostra corrispondenza, senza che nessun terzo possa leggere, analizzare o vendere i nostri dati. Oggi le VPS costano pochissimo, e mettere in piedi un server email non è né complicato né costoso — e avremo spazio praticamente illimitato.&lt;&#x2F;p&gt;
&lt;p&gt;Vediamo come fare.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;prerequisiti&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#prerequisiti&quot; aria-label=&quot;Anchor link for: prerequisiti&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Prerequisiti&lt;&#x2F;h2&gt;
&lt;p&gt;Prima di iniziare, è bene avere chiari alcuni punti:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;Una &lt;strong&gt;VPS&lt;&#x2F;strong&gt; con un IP statico (la scelta del provider è vostra). Evitate IP già presenti in blacklist — potete verificarlo su siti come &lt;a href=&quot;https:&#x2F;&#x2F;mxtoolbox.com&#x2F;blacklists.aspx&quot;&gt;MXToolbox&lt;&#x2F;a&gt;.&lt;&#x2F;li&gt;
&lt;li&gt;Un &lt;strong&gt;dominio&lt;&#x2F;strong&gt; di vostra proprietà, su cui poter configurare i record DNS.&lt;&#x2F;li&gt;
&lt;li&gt;Conoscenza base di Linux e Docker.&lt;&#x2F;li&gt;
&lt;li&gt;La &lt;strong&gt;porta 25&lt;&#x2F;strong&gt; (SMTP) non deve essere bloccata dal provider — purtroppo alcuni la chiudono di default. Verificatelo prima di scegliere la VPS.&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;h3 id=&quot;perche-una-vps-e-non-un-server-casalingo&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#perche-una-vps-e-non-un-server-casalingo&quot; aria-label=&quot;Anchor link for: perche-una-vps-e-non-un-server-casalingo&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Perché una VPS e non un server casalingo?&lt;&#x2F;h3&gt;
&lt;p&gt;Potrebbe venirvi in mente di ospitare il server direttamente a casa, magari su un vecchio PC o un Raspberry Pi. È una soluzione che funziona per molti servizi, ma per l&#x27;&lt;strong&gt;email è sconsigliata&lt;&#x2F;strong&gt;, per un motivo preciso: gli indirizzi &lt;strong&gt;IP&lt;&#x2F;strong&gt; assegnati dalle &lt;strong&gt;connessioni domestiche&lt;&#x2F;strong&gt; (fibra, ADSL) sono catalogati come tali nei database dei principali provider. Gmail, Outlook e gli altri riconoscono immediatamente che l&#x27;email proviene da un IP residenziale e la &lt;strong&gt;classificano come spam&lt;&#x2F;strong&gt; — o la rifiutano direttamente — indipendentemente da quanto abbiate configurato bene &lt;em&gt;SPF, DKIM e DMARC&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Una VPS, invece, ha un IP di tipo &quot;datacenter&quot;, che i provider trattano in modo completamente diverso. È questo il motivo per cui, in questo contesto, la VPS non è solo una comodità ma una vera e propria necessità.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;flusso-email-server.svg&quot; alt=&quot;Schema del flusso email&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;due-approcci-possibili&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#due-approcci-possibili&quot; aria-label=&quot;Anchor link for: due-approcci-possibili&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Due approcci possibili&lt;&#x2F;h2&gt;
&lt;p&gt;Per costruire un server email completo servono più componenti che lavorano insieme: un MTA (Mail Transfer Agent) per inviare e ricevere email, un server IMAP per accedervi, un filtro antispam, e opzionalmente una webmail. Si può procedere in due modi.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;setup-manuale-componente-per-componente&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#setup-manuale-componente-per-componente&quot; aria-label=&quot;Anchor link for: setup-manuale-componente-per-componente&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Setup manuale (componente per componente)&lt;&#x2F;h3&gt;
&lt;p&gt;Per chi vuole il controllo totale, i software da mettere insieme sono:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Postfix&lt;&#x2F;strong&gt; (o Exim): MTA, si occupa di inviare e ricevere le email&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Dovecot&lt;&#x2F;strong&gt;: server IMAP&#x2F;POP3, permette ai client di accedere alle caselle&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;SpamAssassin&lt;&#x2F;strong&gt; (o rspamd): filtro antispam&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Roundcube&lt;&#x2F;strong&gt; (o SnappyMail): interfaccia webmail&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Questo approccio offre massima flessibilità, ma richiede di configurare e integrare ogni pezzo manualmente — e di tenerlo aggiornato nel tempo.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;software-all-in-one-l-alternativa-pratica&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#software-all-in-one-l-alternativa-pratica&quot; aria-label=&quot;Anchor link for: software-all-in-one-l-alternativa-pratica&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Software all-in-one (l&#x27;alternativa pratica)&lt;&#x2F;h3&gt;
&lt;p&gt;Se preferite partire velocemente e con meno grattacapi, esistono soluzioni che impacchettano tutto in un unico sistema, gestendo anche aggiornamenti e backup:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mailu&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Mailcow&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;Stalwart&lt;&#x2F;strong&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Io uso &lt;strong&gt;Mailu&lt;&#x2F;strong&gt; e lo approfondiremo nel dettaglio. Gli altri meritano comunque una menzione.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;mailu&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#mailu&quot; aria-label=&quot;Anchor link for: mailu&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Mailu&lt;&#x2F;h2&gt;
&lt;p&gt;Mailu è un server di posta completo, basato su container Docker: ogni componente (SMTP, IMAP, antispam, webmail, admin) gira nel proprio container, ma l&#x27;integrazione è già pronta e non richiede configurazione manuale tra i vari pezzi.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;Mailu-Login-Interface.png&quot; alt=&quot;Mailu login&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h3 id=&quot;installazione&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#installazione&quot; aria-label=&quot;Anchor link for: installazione&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Installazione&lt;&#x2F;h3&gt;
&lt;p&gt;La documentazione ufficiale è ottima e guida passo passo:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;mailu.io&#x2F;2024.06&#x2F;setup.html&quot;&gt;https:&#x2F;&#x2F;mailu.io&#x2F;2024.06&#x2F;setup.html&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;La prima parte copre la configurazione di Docker sul sistema; poi si passa alla creazione del file di configurazione.&lt;&#x2F;p&gt;
&lt;h3 id=&quot;configurazione&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#configurazione&quot; aria-label=&quot;Anchor link for: configurazione&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Configurazione&lt;&#x2F;h3&gt;
&lt;p&gt;Tutto ruota attorno a un file &lt;code&gt;.env&lt;&#x2F;code&gt;. Il modo più comodo per crearlo è usare il wizard web ufficiale:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;setup.mailu.io&#x2F;2024.06&#x2F;&quot;&gt;https:&#x2F;&#x2F;setup.mailu.io&#x2F;2024.06&#x2F;&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Si inseriscono le proprie preferenze e il sito genera il &lt;strong&gt;file di testo pronto all&#x27;uso&lt;&#x2F;strong&gt; — che si potrà sempre modificare in seguito con un editor. Queste sono le impostazioni &quot;globali&quot; di sistema.&lt;&#x2F;p&gt;
&lt;p&gt;Per la gestione operativa (domini, caselle, alias, inoltri, quote), si usa invece il &lt;strong&gt;pannello web&lt;&#x2F;strong&gt; integrato, il cui link è presente nella webmail, accedendo con le credenziali di amministratore.&lt;&#x2F;p&gt;
&lt;p&gt;Per ulteriori dettagli sulla configurazione e personalizzazione del software, vi invito a consultare la &lt;a href=&quot;https:&#x2F;&#x2F;mailu.io&#x2F;2024.06&#x2F;webadministration.html&quot;&gt;documentazione ufficiale&lt;&#x2F;a&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;mailu-main-page.png&quot; alt=&quot;Mailu config&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;h3 id=&quot;dns-il-passaggio-piu-importante&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#dns-il-passaggio-piu-importante&quot; aria-label=&quot;Anchor link for: dns-il-passaggio-piu-importante&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
DNS: il passaggio più importante&lt;&#x2F;h3&gt;
&lt;p&gt;Una parte fondamentale — che spesso viene sottovalutata — è la &lt;strong&gt;configurazione DNS&lt;&#x2F;strong&gt;. Per evitare che le email inviate finiscano nello spam dei destinatari, è necessario configurare correttamente:&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SPF&lt;&#x2F;strong&gt;: specifica quali server sono autorizzati a inviare email per il vostro dominio&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;DKIM&lt;&#x2F;strong&gt;: firma digitale per autenticare le email&lt;&#x2F;li&gt;
&lt;li&gt;&lt;strong&gt;DMARC&lt;&#x2F;strong&gt;: policy su cosa fare con le email che non superano SPF o DKIM&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;Mailu vi guida nella configurazione di tutti e tre direttamente dal pannello admin — seguite quelle indicazioni con attenzione.&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;mailcow&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#mailcow&quot; aria-label=&quot;Anchor link for: mailcow&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Mailcow&lt;&#x2F;h2&gt;
&lt;p&gt;Molto simile a Mailu come approccio: è un insieme di container Docker con una interfaccia web per gestire il tutto. Ha una community molto attiva e un&#x27;interfaccia particolarmente curata. Vale la pena valutarlo se Mailu non vi convince.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;mailcow.email&quot;&gt;https:&#x2F;&#x2F;mailcow.email&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;mailcow-admin-dashboard.png&quot; alt=&quot;Mailcow&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;stalwart&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#stalwart&quot; aria-label=&quot;Anchor link for: stalwart&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Stalwart&lt;&#x2F;h2&gt;
&lt;p&gt;Stalwart merita una menzione speciale: è un progetto relativamente recente che racchiude &lt;strong&gt;tutte le funzionalità in un singolo eseguibile&lt;&#x2F;strong&gt;, scritto in &lt;strong&gt;Rust&lt;&#x2F;strong&gt;. Supporta già IMAP, SMTP, JMAP e sta aggiungendo funzionalità come CalDAV e CardDAV. È ancora in fase di maturazione, ma la direzione è molto promettente.&lt;&#x2F;p&gt;
&lt;p&gt;Tenetelo d&#x27;occhio: potrebbe diventare la soluzione di riferimento nei prossimi anni.&lt;&#x2F;p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https:&#x2F;&#x2F;stalw.art&quot;&gt;https:&#x2F;&#x2F;stalw.art&lt;&#x2F;a&gt;&lt;&#x2F;li&gt;
&lt;&#x2F;ul&gt;
&lt;p&gt;&lt;img src=&quot;https:&#x2F;&#x2F;img.agostinelli.eu&#x2F;2026&#x2F;stalwart-screencast-setup.gif&quot; alt=&quot;Stalwart setup&quot; &#x2F;&gt;&lt;&#x2F;p&gt;
&lt;hr &#x2F;&gt;
&lt;h2 id=&quot;conclusioni&quot;&gt;&lt;a class=&quot;header-anchor no-hover-padding&quot; href=&quot;#conclusioni&quot; aria-label=&quot;Anchor link for: conclusioni&quot;&gt;&lt;span class=&quot;link-icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;&#x2F;span&gt;&lt;&#x2F;a&gt;
Conclusioni&lt;&#x2F;h2&gt;
&lt;p&gt;Questo articolo non ha l&#x27;ambizione di essere una guida esaustiva, ma piuttosto un punto di partenza per chi vuole &lt;strong&gt;riprendere il controllo delle proprie email&lt;&#x2F;strong&gt;. I siti ufficiali di Mailu, Mailcow e Stalwart sono documentati molto bene — non ha senso riscrivere qui quello che trovate là.&lt;&#x2F;p&gt;
&lt;p&gt;Quello che spero di avervi trasmesso è la curiosità di provarci. Il setup è alla portata di chiunque abbia un minimo di dimestichezza con Linux e Docker, e la soddisfazione di avere la propria casella email — su un server proprio, senza intermediari — vale lo sforzo.&lt;&#x2F;p&gt;
&lt;p&gt;Se avete domande specifiche o suggerimenti, usate i commenti qui sotto, a presto!&lt;&#x2F;p&gt;
</description>
      </item>
    </channel>
</rss>
