Installazione

Per installare il server di posta open source MailU, è necessario prima assicurarsi che il sistema abbia un indirizzo IP valido e un nome di dominio completamente qualificato. Dovrebbe esserci anche un record MX valido per il dominio. Per impostare il server IP e il nome host, eseguire i comandi seguenti:

$ sudo hostnamectl set-hostname mail.example.com

Aggiungi anche il file FQDN e IP di un server al file /etc /host.

$ sudo vi /etc/hosts
xxx.xxx.xxx.xxx mail.example.com

Una volta impostato, riavviare il sistema

$ sudo reboot

Le seguenti porte dovrebbero essere consentite tramite il firewall del sistema in quanto sono fondamentali per le e -mail. Puoi aprire le porte con UFW come mostrato di seguito:

$ sudo ufw allow proto tcp from any to any port
25,80,443,110,143,465,587,993,995

Prima di procedere poiché Mailu è installato utilizzando Docker e Docker Compose, quindi suppongo che tu abbia già entrambi configurati. In caso contrario, puoi seguire la documentazione ufficiale per l’installazione:

$ sudo mkdir /mailu

Mailu utilizza un file Docker- compose.yml e si basa anche su mailu.env per varie impostazioni. È necessario generare una configurazione Mailu per il tuo ambiente utilizzando l’utilità di configurazione MailU online. Il generatore ti darà sia un file Docker-compose.yml che un file Mailu.env. Una volta generata la configurazione, riceverai collegamenti da utilizzare per il download dei file. Assicurati di scaricare i file nella directory Mailu. Se eseguita con le impostazioni, eseguire Mailu con Docker Comporre come di seguito nella directory Mailu:

$ sudo docker-compose up -d
Recreating mailu_webdav_1    ... done 
Recreating mailu_fetchmail_1 ... done 
Recreating mailu_front_1     ... done 
Recreating mailu_antivirus_1 ... done 
Recreating mailu_admin_1     ... done 
Recreating mailu_antispam_1  ... done 
Recreating mailu_imap_1      ... done 
Recreating mailu_smtp_1      ... done 
Recreating mailu_webmail_1   ... done

Imposta l’utente dell’amministratore eseguendo il comando seguente:

$ docker-compose -p mailu exec admin flask mailu admin admin
example.com PASSWORD
Created admin user

Esplorare

Potresti trovare i seguenti collegamenti pertinenti:

 Italiano