Febbraio 2, 2026Guide
Come Configurare un Server Email Privato su VPS
Guida completa per configurare il tuo server email privato utilizzando Postfix e Dovecot su un VPS. Impara come ospitare la tua email con privacy e controllo completi.

Eseguire il tuo server email ti dà il controllo completo sulle tue comunicazioni, garantendo la privacy ed evitando la dipendenza da provider di terze parti. Sebbene richieda alcune conoscenze tecniche, configurare un server email privato sul tuo VPS è del tutto realizzabile. Questa guida copre la configurazione di Postfix (SMTP) e Dovecot (IMAP/POP3) per una soluzione email completa.
Perché Ospitare il Tuo Server Email?
- Privacy completa: Le tue email sono archiviate sul tuo server, non scansionate da terze parti
- Nessun data mining: Evita pubblicità mirata basata sul contenuto delle email
- Domini personalizzati: Usa il tuo dominio per indirizzi email professionali
- Account illimitati: Crea tutti gli indirizzi email di cui hai bisogno
- Controllo completo: Configura filtri antispam, politiche di sicurezza e limiti di archiviazione
- Convenienza: Un server può gestire più account email
Prerequisiti
- VPS con almeno 2GB di RAM e 20GB di archiviazione
- Nome di dominio con accesso DNS
- Indirizzo IP statico (consigliato)
- Ubuntu 20.04 o Debian 11+
- Accesso root o sudo
Configurazione DNS
Prima di installare il software email, configura i record DNS:
- Record A: mail.yourdomain.com → IP del tuo server
- Record MX: yourdomain.com → mail.yourdomain.com (priorità 10)
- Record SPF: TXT "v=spf1 mx a:mail.yourdomain.com ~all"
- Record DKIM: Generato dopo l'installazione
- Record DMARC: TXT "v=DMARC1; p=none; rua=mailto:admin@yourdomain.com"
Installazione e Configurazione di Postfix
bash
apt update
apt install -y postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql
# Durante l'installazione, seleziona 'Internet Site' e inserisci il tuo nome di dominio
# Configura le impostazioni principali di Postfix:
nano /etc/postfix/main.cf
# Impostazioni chiave:
myhostname = mail.yourdomain.com
mydomain = yourdomain.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all
Configurazione di Dovecot
bash
nano /etc/dovecot/conf.d/10-mail.conf
# Imposta la posizione della posta:
mail_location = maildir:/var/mail/vhosts/%d/%n
nano /etc/dovecot/conf.d/10-auth.conf
# Abilita l'autenticazione:
disable_plaintext_auth = no
auth_mechanisms = plain login
systemctl restart dovecot
systemctl restart postfixConfigurazione Webmail (Opzionale)
Installa Roundcube per l'accesso email basato su web:
bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Configura Roundcube durante l'installazione
# Accedi a webmail su: https://yourdomain.com/webmailConfigurazione della Sicurezza
- Abilita la crittografia SSL/TLS per SMTP (porta 587) e IMAP (porta 993)
- Configura il firewall per consentire solo le porte necessarie (25, 587, 993, 995)
- Configura fail2ban per prevenire attacchi brute force
- Usa password forti e considera l'autenticazione a due fattori
- Aggiorna regolarmente tutto il software del server email
- Monitora i log per attività sospette
- Configura correttamente i record SPF, DKIM e DMARC
Consigli Importanti
- Gli IP del server email possono essere inseriti in blacklist - monitora la reputazione del tuo IP
- Inizia con una configurazione piccola e scala gradualmente
- Mantieni backup dei dati email e delle configurazioni
- Testa la consegna email ai provider principali (Gmail, Outlook, ecc.)
- Considera l'uso di un servizio relay per una migliore consegnabilità
- Monitora lo spazio disco - le email possono consumare archiviazione significativa