Server di Posta · 5 min read · Sep 29, 2025

Imposta un server di posta completo con iRedMail su CentOS 8

iRedMail è una soluzione di server di posta gratuita, open source e completamente funzionale per il sistema operativo Linux. Ti consente di ospitare il tuo server di posta gratuitamente. Ha un’interfaccia web user-friendly che ti consente di creare un numero illimitato di caselle di posta e domini di posta.

iRedmail utilizza protocolli di connessione sicuri per impostazione predefinita, POP3/IMAP/SMTP su TLS, webmail con HTTPS. Utilizza Postfix come MTA, Dovecot come MDA, SpamAssassin per il controllo dello spam e Amavis & Clamav per il controllo dei virus della posta.

In questo tutorial spieghiamo come installare un server di posta completamente funzionale con iRedMail su CentOS 8.

Requisiti

  • Un server che esegue CentOS 8.
  • Un dominio valido puntato al tuo server.
  • Una password di root configurata sul tuo server.

Iniziare

Prima di iniziare, si consiglia di disabilitare SELinux nel tuo sistema. Puoi disabilitarlo modificando il file /etc/sysconfig/selinux.

nano /etc/sysconfig/selinux

Cambia la seguente riga:

SELINUX=disabled

Salva e chiudi il file quando hai finito.

Successivamente, dovrai impostare un nome di dominio completamente qualificato per iRedMail. Puoi impostarlo modificando il file /etc/hosts:

nano /etc/hosts

Aggiungi la seguente riga:

your-server-ip ired.linuxbuz.com ired

Salva e chiudi il file quando hai finito.

Successivamente, installa il repository EPEL e abilita il repository PowerTools con il seguente comando:

dnf install epel-release -y  
dnf config-manager --set-enabled PowerTools

Successivamente, aggiorna i pacchetti di sistema con il seguente comando:

dnf update -y

Una volta aggiornati tutti i pacchetti, riavvia il sistema per applicare le modifiche.

Scarica lo script di installazione di iRedMail

Per prima cosa, scarica l’ultima versione dello script di installazione di iRedMail dalla sua pagina di download ufficiale:

wget https://github.com/iredmail/iRedMail/releases/download/1.2.1/iRedMail-1.2.1.tar.gz

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

tar -xvzf iRedMail-1.2.1.tar.gz

Successivamente, cambia la directory nella directory estratta e dai il permesso di esecuzione con il seguente comando:

cd iRedMail-1.2.1  
chmod +x iRedMail.sh

Installa iRedMail

Ora, esegui il seguente script per installare iRedMail:

./iRedMail.sh

Questo script installerà tutte le dipendenze richieste nel tuo sistema. Una volta installate tutte le dipendenze, dovresti vedere la procedura guidata di configurazione di iRedMail nella seguente schermata:

Seleziona e premi Invio per continuare. Ti verrà chiesto di specificare la directory in cui memorizzare le caselle di posta degli utenti come mostrato di seguito:

Specifica la tua directory desiderata e premi Invio per continuare. Ti verrà chiesto di scegliere un server web come mostrato di seguito:

Seleziona Nginx e premi Invio per continuare. Ti verrà chiesto di selezionare il backend del database utilizzato per memorizzare gli account di posta come mostrato di seguito:

Seleziona MariaDB e premi Invio per continuare. Ti verrà chiesto di specificare una password per l’utente root di MySQL come mostrato di seguito:

Digita la tua password sicura e premi Invio per continuare. Ti verrà chiesto di specificare il tuo dominio di posta come mostrato di seguito:

Digita il tuo nome di dominio e premi Invio per continuare. Ti verrà chiesto di specificare una password per l’amministratore del dominio di posta come mostrato di seguito:

Digita la tua password sicura e premi Invio per continuare. Ti verrà chiesto di selezionare ulteriori applicazioni che desideri installare con iRedMail come mostrato di seguito:

Seleziona la tua applicazione desiderata e premi Invio per continuare. Dovresti vedere tutte le impostazioni nel seguente output:

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

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

< Domanda > Continuare? [y|N]y

Digita y e premi Invio per avviare l’installazione. Una volta che iRedMail è stato installato con successo, dovresti vedere il seguente output:

* URL delle applicazioni web installate:
*
* - Roundcube webmail: https://ired.linuxbuz.com/mail/
* - netdata (monitor): https://ired.linuxbuz.com/netdata/
*
* - Pannello di amministrazione web (iRedAdmin): https://ired.linuxbuz.com/iredadmin/
*
* Puoi accedere ai link sopra con le seguenti credenziali:
*
* - Nome utente: [email protected]
* - Password: admin
*
*
********************************************************************
* Congratulazioni, la configurazione del server di posta è stata completata con successo. Per favore
* leggi il file sottostante per ulteriori informazioni:
*
*   - /root/iRedMail-1.2.1/iRedMail.tips
*
* Ed è stato inviato al tuo account di posta [email protected].
*
******************* AVVISO ************************************
*
* Si prega di riavviare il sistema per abilitare tutti i servizi di posta.
*
********************************************************************

A questo punto, il tuo server iRedMail è installato nel tuo sistema. Ora, riavvia il sistema per abilitare tutti i servizi di posta.

Accedi a IRedMail

Per accedere al pannello di amministrazione di iRedMail, digita l’URL https://ired.linuxbuz.com/iredadmin/ nel tuo browser web. Dovresti vedere la pagina di accesso come mostrato di seguito:

Fornisci il tuo nome utente amministrativo, la password e fai clic sul pulsante Accedi. Dovresti vedere il dashboard di amministrazione di iRedMail nella seguente schermata:

Per accedere alla webmail di iRedMail, digita l’URL https://ired.linuxbuz.com/mail/ nel tuo browser web. Dovresti vedere la pagina di accesso di Roundcube webmail:

Fornisci il tuo nome utente, la password e fai clic sul pulsante LOGIN. Dovresti vedere il dashboard di Roundcube nella seguente pagina:

Per accedere all’applicazione di monitoraggio netdata di iRedMail, digita l’URL https://ired.linuxbuz.com/netdata/ nel tuo browser web. Dovresti vedere la pagina di accesso di Netdata:

Fornisci il tuo nome utente, la password e fai clic sul pulsante Accedi. Dovresti vedere il dashboard di Netdata nella seguente pagina:

Conclusione

Congratulazioni! hai installato e configurato con successo il server iRedMail su CentOS 8. Puoi esplorare iRedMail e iniziare a creare nuovi account utente e gestirli. 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.