Server di Posta · 6 min read · Sep 24, 2025

Come configurare il server iRedMail su Ubuntu 18.04 LTS

iRedMail è una soluzione di server di posta gratuita e open source che installa e configura automaticamente tutti i componenti necessari del server di posta sul tuo server. iRedMail ti consente di creare quanti più caselle di posta desideri attraverso la loro interfaccia web integrata. Fornisce un’interfaccia web per gestire email, cartelle, filtri sieve. Utilizza OpenLDAP, MySQL, MariaDB, PostgreSQL per memorizzare le caselle di posta. Il server iRedMail è composto da diversi componenti tra cui Postfix, Dovecot, Nginx, OpenLdap, Amavised, SpamAssassin, ClamAV, Roundcube, SOGo, Netdata e Fail2ban.

In questo tutorial, impareremo come impostare un server di posta completo con iRedMail su un server Ubuntu 18.04.

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • Un indirizzo IP statico 192.168.0.101 è configurato sul tuo server.
  • Una password di root è configurata sul tuo server.

Iniziare

Per prima cosa, dovrai aggiornare il tuo server con l’ultima versione. Puoi farlo con il seguente comando:

apt-get update -y  
apt-get upgrade -y

Una volta aggiornato il tuo server, riavvia il sistema per applicare tutte le modifiche.

Successivamente, dovrai configurare il FQDN sul tuo server. Puoi farlo con il seguente comando:

hostnamectl set-hostname test.example.com

Successivamente, apri il file /etc/hosts e aggiungi la seguente riga:

nano /etc/hosts

Aggiungi la seguente riga:

192.168.0.101 test.example.com test

Salva e chiudi il file quando hai finito. Poi, esegui il seguente comando per applicare tutte le modifiche:

hostname -f

Una volta fatto, puoi procedere al passaggio successivo.

Installa iRedMail

Per prima cosa, dovrai scaricare l’ultima versione dell’installer di iRedMail dal loro sito web. Puoi scaricarlo con il seguente comando:

wget https://bitbucket.org/zhb/iredmail/downloads/iRedMail-0.9.9.tar.bz2

Una volta completato il download, estrai il file scaricato con il seguente comando:

tar xjf iRedMail-0.9.9.tar.bz2

Successivamente, cambia la directory in iRedMail-0.9.9 ed esegui l’installer con il seguente comando:

cd iRedMail-0.9.9  
bash iRedMail.sh

Durante l’installazione, ti verrà chiesto di rispondere a diverse domande per configurare il server di posta iRedMail.

Per prima cosa, dovresti vedere la schermata di benvenuto come mostrato di seguito:

Installer iRedMail

Ora, premi il pulsante Enter. Dovresti vedere la seguente pagina:

Percorso di archiviazione della posta

Qui, fornisci un percorso completo dove desideri memorizzare le caselle di posta. Poi, fai clic sul pulsante Avanti. Dovresti vedere la seguente pagina:

Scegli il server web

Qui, seleziona Nginx come server web e fai clic sul pulsante Avanti. Dovresti vedere la seguente pagina:

Scegli il server database

Qui, seleziona MariaDB come database e fai clic sul pulsante Avanti. Dovresti vedere la seguente pagina:

Inserisci la password di root di MariaDB

Qui, fornisci una password di root di MariaDB e fai clic sul pulsante Avanti. Dovresti vedere la seguente pagina:

Imposta il nome di dominio

Successivamente, fornisci il tuo nome di dominio e fai clic sul pulsante Avanti. Dovresti vedere la seguente pagina:

Imposta la password del postmaster

Successivamente, imposta la password per l’amministratore del dominio di posta e fai clic sul pulsante Avanti. Dovresti vedere la seguente pagina:

Seleziona strumenti

Successivamente, seleziona tutti gli strumenti e fai clic sul pulsante Avanti. Dovresti vedere la seguente pagina:

***********************************************************************
************************* ATTENZIONE *******************************
***********************************************************************
*                                                                       *
* Il file sottostante contiene informazioni sensibili (nome utente/password), per favore *
* ricordati di *MUOVERE* in un luogo sicuro dopo l'installazione.          *
*                                                                       *
*   * /root/iRedMail-0.9.9/config
*                                                                       *
***********************************************************************
****************** Rivedi le tue impostazioni *************************
***********************************************************************

* Directory base di archiviazione:               /var/vmail
* Caselle di posta:                             
* Backup giornaliero di SQL/LDAP database:   
* Memorizza gli account email in:               MariaDB
* Server web:                           Nginx
* Primo nome di dominio email:               example.com
* Amministratore dominio email:                    [email protected]
* Componenti aggiuntivi:                Roundcubemail SOGo netdata iRedAdmin Fail2ban

< Domanda > Continuare? [y|N]y

Ora, rivedi tutte le opzioni che hai scelto. Poi, digita y e premi Invio per procedere con l’installazione. Una volta completata con successo l’installazione, dovresti vedere il seguente output:

*************************************************************************
* Installazione e configurazione di iRedMail-0.9.9 completate.
***********************************************************************

< Domanda > Vuoi utilizzare le regole del firewall fornite da iRedMail?
< Domanda > File: /etc/default/iptables, con porte SSHD: 22. [Y|n]n
[ INFO ] Salta le regole del firewall.
[ INFO ] Aggiornamento del database ClamAV (freshclam), attendere ...
ERRORE: /var/log/clamav/freshclam.log è bloccato da un altro processo
******************************************************************
* URL delle applicazioni web installate:
*
* - Roundcube webmail: https://test.example.com/mail/
* - SOGo groupware: https://test.example.com/SOGo/
* - netdata (monitor): https://test.example.com/netdata/
*
* - Pannello di amministrazione web (iRedAdmin): https://test.example.com/iredadmin/
*
* Puoi accedere ai link sopra con le seguenti credenziali:
*
* - Nome utente: [email protected]
* - Password: admin123
*
*
********************************************************************
* Congratulazioni, configurazione del server di posta completata con successo. Per favore
* leggi il file sottostante per ulteriori informazioni:
*
*   - /root/iRedMail-0.9.9/iRedMail.tips
*
* Ed è stato inviato al tuo account email [email protected].
*
******************* ATTENZIONE ************************************
*
* Per favore riavvia il tuo sistema per abilitare tutti i servizi di posta.
*
********************************************************************

Ora, riavvia il tuo server per abilitare tutti i servizi di posta con il seguente comando:

reboot

Successivamente, dovrai anche rimuovere il file di configurazione di iRedMail dopo l’installazione. Perché contiene nomi utente e password. Puoi eliminarlo con il seguente comando:

rm -rf /root/iRedMail-0.9.9/config

Puoi anche controllare il log con il seguente comando:

tail -f /var/log/mail.log

Dovresti vedere il seguente output:

May 25 03:24:26 ubuntu1804 postfix/master[2379]: daemon started -- version 3.3.0, configuration /etc/postfix
May 25 03:24:32 ubuntu1804 amavis[983]: starting. /usr/sbin/amavisd-new at test.example.com amavisd-new-2.11.0 (20160426), Unicode aware, LC_ALL="C", LANG="en_US.UTF-8"
May 25 03:24:37 ubuntu1804 amavis[2434]: Net::Server: Gruppo non definito.  Defaulting to EGID '122 122'
May 25 03:24:37 ubuntu1804 amavis[2434]: Net::Server: Utente non definito.  Defaulting to EUID '118'
May 25 03:24:37 ubuntu1804 amavis[2434]: Nessun programma esterno per   .F, provato: unfreeze, freeze -d, melt, fcat
May 25 03:24:37 ubuntu1804 amavis[2434]: Nessun programma esterno per   .zoo, provato: zoo, unzoo
May 25 03:24:37 ubuntu1804 amavis[2434]: Nessun decoder per       .F
May 25 03:24:37 ubuntu1804 amavis[2434]: Nessun decoder per       .zoo
May 25 03:24:37 ubuntu1804 amavis[2434]: Utilizzando il codice scanner av interno primario per clamav-socket
May 25 03:24:37 ubuntu1804 amavis[2434]: Trovato scanner av secondario clamav-clamscan a /usr/bin/clamscan

Successivamente, dovrai aggiornare manualmente il database di ClamAV.

Per prima cosa, ferma il servizio freshclam con il seguente comando:

systemctl stop clamav-freshclam

Successivamente, aggiorna il database di ClamAV con il seguente comando:

freshclam

Dovresti vedere il seguente output:

Sat May 25 03:31:35 2019 -> Processo di aggiornamento ClamAV avviato il Sat May 25 03:31:35 2019
Sat May 25 03:31:35 2019 -> ^La tua installazione di ClamAV è SCADUTA!
Sat May 25 03:31:35 2019 -> ^Versione locale: 0.100.3 Versione consigliata: 0.101.2
Sat May 25 03:31:35 2019 -> NON ENTRARE IN PANICO! Leggi https://www.clamav.net/documents/upgrading-clamav
Sat May 25 03:31:35 2019 -> main.cvd è aggiornato (versione: 58, sigs: 4566249, f-level: 60, builder: sigmgr)
Sat May 25 03:37:55 2019 -> Downloading bytecode.cvd [100%]
Sat May 25 03:38:02 2019 -> bytecode.cvd aggiornato (versione: 328, sigs: 94, f-level: 63, builder: neo)
Sat May 25 03:38:03 2019 -> *Impossibile interrogare bytecode.328.93.1.0.6810DB54.ping.clamav.net
Sat May 25 03:38:17 2019 -> Database aggiornata (6146486 firme) da db.local.clamav.net (IP: 104.16.219.84)
Sat May 25 03:38:17 2019 -> ^Clamd NON è stato notificato: Impossibile connettersi a clamd tramite /var/run/clamav/clamd.ctl: Nessun file o directory

Puoi anche leggere il file /root/iRedMail-0.9.9/iRedMail.tips per trovare ulteriori informazioni sul tuo server di posta.

Una volta fatto, puoi procedere al passaggio successivo.

Accedi all’interfaccia web di iRedMail

iRedMail è ora installato e configurato. È tempo di accedere alla loro interfaccia web.

Apri il tuo browser web e digita l’URL https://test.example.com/iredadmin. Potresti ricevere avvisi di certificato a causa del certificato autofirmato utilizzato per impostazione predefinita. Verrai reindirizzato alla seguente pagina:

Login iRedMail

Ora, fornisci il tuo nome utente e la tua password. Poi, fai clic sul pulsante Login. Dovresti vedere la seguente pagina:

Dashboard iRedMail

Puoi anche accedere a Roundcube webmail per leggere le email generate dopo l’installazione. Digita l’URL https://test.example.com/mail per accedere a Roundcube webmail.

Congratulazioni! hai installato e configurato con successo iRedMail sul tuo server Ubuntu 18.04. Ora puoi facilmente creare account email utente tramite un browser web. Sentiti libero di chiedermi se hai domande.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.