Configurare da zero il tuo server di posta elettronica su Linux è un processo lungo e noioso, una seccatura ma se non sei un utente avanzato. Questo tutorial ti mostrerà come utilizzare iRedMail per configurare rapidamente un server di posta completo su CentOS 8, risparmiandoti un sacco di tempo e mal di testa.
iRedMail è uno script di shell che installa e configura automaticamente tutti i componenti necessari del server di posta sul tuo server Linux/BSD, eliminando così l'installazione e la configurazione manuali. Con iRedMail, puoi facilmente creare caselle di posta illimitate e domini di posta illimitati in un pannello di amministrazione basato sul Web. Le cassette postali possono essere archiviate in MariaDB/MySQL, database PostgreSQL o OpenLDAP. Di seguito è riportato un elenco di software open source che verranno installati e configurati automaticamente da iRedMail.
Pre-configurazioni
Ecco il prerequisito per configurare il server.
Download
Vai alla pagina di download di iReadMail per scaricare https://www.iredmail.org/download.html
Oppure puoi scaricare l'archivio usando il comando curl
curl -sLO https://github.com/iredmail/iRedMail/archive/1.4.2.tar.gz
Installazione e configurazione
Una volta fatto, fai le seguenti cose:
Decomprimi il file
tar xvf 1.4.2.tar.gz
Vai alla directory decompressa e dai l'autorizzazione corretta allo script di installazione
Esegui anche lo script
chmod +x iRedMail.sh
sudo ./iRedMail.sh
Quindi apparirà una serie di TUI
Verrà visualizzata la procedura guidata di configurazione del server di posta. Usa il tasto Tab per selezionare Sì e premi Invio.
La schermata successiva ti chiederà di selezionare il percorso di archiviazione della posta. Puoi usare quello predefinito /var/vmail
, quindi premi semplicemente Invio.
Quindi scegli se vuoi eseguire un server web. Si consiglia vivamente di scegliere di eseguire un server Web perché è necessario il pannello di amministrazione basato sul Web per aggiungere account di posta elettronica. Inoltre ti consente di accedere alla webmail di Roundcube. Per impostazione predefinita, il server web Nginx è selezionato, quindi puoi semplicemente premere Invio. (Un asterisco indica che l'elemento è selezionato.)
Scegli quello che conosci per una gestione e una manutenzione più semplici dopo l'installazione. Andrò con OpenLDAP.
Se hai scelto OpenLDAP come backend predefinito per l'archiviazione degli account di posta, fornisci il suffisso LDAP. Questi sono solo componenti del tuo nome di dominio.
Fornisci la password per l'utente root MySQL.
Fornisci il tuo nome di dominio Mail:non può essere uguale al nome del server.
Quindi, imposta una password per l'amministratore del dominio di posta.
Scegli componenti opzionali. Per impostazione predefinita, sono selezionati tutti e 4 gli elementi. Quindi premi semplicemente Invio. Puoi anche personalizzare.
Ora puoi rivedere le tue configurazioni. Digita Y
per iniziare l'installazione di tutti i componenti del server di posta.
Questo installerà i pacchetti necessari per ireadmail sul tuo server
Configurazione iniziale
Una volta terminate le configurazioni, inizierà a configurare l'accesso al firewall, digita Sì o premi invio per mantenerlo così com'è.
Assicurati di non visualizzare errori nel processo di installazione. Se ci sono errori, è meglio reinstallare il sistema operativo e quindi reinstallare iRedMail sul tuo server, altrimenti il tuo server di posta potrebbe non funzionare correttamente.
Al termine dell'installazione, scegli y
per utilizzare le regole del firewall fornite da iRedMail e riavviare il firewall.
Ora l'installazione di iRedMail è completa. Ti verrà notificato l'URL della webmail, il pannello di amministrazione web e le credenziali di accesso. Il iRedMail.tips
contiene informazioni importanti sul tuo server iRedMail.
Riavvia il sistema
sudo reboot
Premi https://mail.unixcop.local/mail
Ti verrà chiesto di inserire nome utente e password.