GNU/Linux >> Linux Esercitazione >  >> Linux

Come configurare un server di posta completo con iRedMail su Ubuntu 18.04 VPS

iRedMail è una soluzione di server di posta gratuita, open source e completa che ti consente di ospitare il tuo server di posta gratuitamente. iRedMail è uno script che installa e configura automaticamente tutti i componenti necessari del server di posta sul tuo server, facendoti risparmiare un sacco di tempo. Puoi creare caselle di posta illimitate e domini di posta illimitati tramite l'interfaccia basata sul Web di iRedMail.

Se stai cercando una soluzione per server di posta gratuita, completa e senza mal di testa, allora iRedMail è la scelta migliore per te. Tutti i componenti utilizzati in iRedMail sono gratuiti e open source, inclusi Postfix, Dovecot, Nginx, MariaDB, SpamAssassin, ClamAV, SOGo, Fail2ban, Roundcube e Netdata.

In questo tutorial impareremo come installare e configurare il server iRedMail su Ubuntu 18.04 VPS.

Prerequisiti

  • Una nuova VPS Ubuntu 18.04 su Atlantic.Net Cloud con minimo 2 GB di RAM.
  • Un nome di dominio valido puntato al tuo indirizzo IP VPS. In questo tutorial utilizzeremo mail.example.com.
  • Record A e MX per il tuo server.

Nota :puoi fare riferimento alla Guida DNS Atlantic per gestire i record DNS.

Fase 1:crea un server cloud Atlantic.Net

Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Ubuntu 18.04 come sistema operativo con almeno 2GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.

Dopo aver effettuato l'accesso al tuo server Ubuntu 18.04, esegui il comando seguente per aggiornare il tuo sistema di base con gli ultimi pacchetti disponibili.

apt-get update -y

Fase 2:imposta il nome host

Successivamente, dovrai impostare il nome host del tuo server. In questo caso, imposteremo il nome host su mail.example.com, come mostrato di seguito:

hostnamectl set-hostname mail.example.com

Quindi, apri il file /etc/hosts e associa l'indirizzo IP del tuo server con il nome host:

nano /etc/hosts

Aggiungi la seguente riga:

your-server-ip   mail.example.com mail

Salva e chiudi il file. Quindi, esegui il comando seguente per applicare le modifiche alla configurazione:

hostname -f

Fase 3 – Installa iRedMail

Innanzitutto, dovrai scaricare l'ultima versione di iRedMail dalla loro pagina di download ufficiale. Puoi scaricarlo con il seguente comando:

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

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

tar xvf iRedMail-0.9.9.tar.bz2

Quindi, cambia la directory nella directory estratta con il seguente comando:

cd iRedMail-0.9.9

Quindi, esegui lo script di installazione di iRedMail come mostrato di seguito:

bash iRedMail.sh

Durante l'installazione, dovrai rispondere a diverse domande per configurare il server di posta di iRedMail.

Innanzitutto, verrai reindirizzato alla schermata di benvenuto di iRedMail come mostrato di seguito:

Seleziona e premi Invio per procedere con l'installazione. Dovresti vedere la seguente schermata:

Qui, specifica una directory in cui archiviare le cassette postali e fai clic su Avanti pulsante. Dovresti vedere la seguente schermata:

Seleziona un server web e fai clic su Avanti pulsante. Dovresti vedere la seguente schermata:

Seleziona un database e fai clic su Avanti pulsante. Dovresti vedere la seguente schermata:

Specificare una password per l'amministratore MySQL e fare clic su Avanti pulsante. Dovresti vedere la seguente schermata:

Specifica un nome di dominio valido e fai clic su Avanti pulsante. Dovresti vedere la seguente schermata:

Specificare una password per l'amministratore del dominio di posta. Questo verrà utilizzato anche per accedere a webmail e iRedMail. Fare clic su Avanti pulsante. Dovresti vedere la seguente schermata:

Seleziona i diversi componenti che desideri installare con iRedMail e fai clic su Avanti pulsante. Dovresti vedere il seguente output:

*************************************************************************
***************************** WARNING ***********************************
*************************************************************************
*                                                                       *
* Below file contains sensitive infomation (username/password), please  *
* do remember to *MOVE* it to a safe place after installation.          *
*                                                                       *
*   * /root/iRedMail-0.9.9/config
*                                                                       *
*************************************************************************
********************** Review your settings *****************************
*************************************************************************

* Storage base directory:               /var/vmail
* Mailboxes:
* Daily backup of SQL/LDAP databases:
* Store mail accounts in:               MariaDB
* Web server:                           Nginx
* First mail domain name:               example.com
* Mail domain admin:                    [email protected]
* Additional components:                Roundcubemail netdata iRedAdmin

< Question > Continue? [y|N]y

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

********************************************************************
* URLs of installed web applications:
*
* - Roundcube webmail: https://mail.example.com/mail/
* - netdata (monitor): https://mail.example.com/netdata/
*
* - Web admin panel (iRedAdmin): https://mail.example.com/iredadmin/
*
* You can login to above links with below credential:
*
* - Username: [email protected]
* - Password: [email protected]
*
*
********************************************************************
* Congratulations, mail server setup completed successfully. Please
* read below file for more information:
*
*   - /root/iRedMail-0.9.9/iRedMail.tips
*
* And it's sent to your mail account [email protected]
*
********************* WARNING **************************************
*
* Please reboot your system to enable all mail services.
*
********************************************************************

Nell'output sopra, dovresti vedere gli URL di tutte le applicazioni web installate.

Quindi, arresta il servizio freshclam e aggiorna il database ClamAV con il seguente comando:

systemctl stop clamav-freshclam
freshclam

Quindi, elimina la directory di origine di iRedMail con il seguente comando:

rm -rf /root/iRedMail-0.9.9/

Infine, riavvia il server per abilitare tutti i servizi di posta.

Fase 4:accedi all'interfaccia Web di iRedMail

Ora apri il tuo browser web e digita l'URL https://mail.example.com/iredadmin. Verrai reindirizzato alla schermata di accesso di iRedMail:

Fornisci il nome utente e la password dell'amministratore. Quindi, fai clic su Accedi pulsante. Dovresti vedere la dashboard di iRedMail nella pagina seguente:

Quindi, fai clic sul pulsante Aggiungi> Utente per creare il tuo primo account e-mail. Dovresti vedere la seguente pagina:

Fornisci il tuo nome utente, password e quota casella di posta e fai clic su Aggiungi pulsante. Una volta che l'utente è stato creato correttamente, dovresti vedere la seguente schermata:

Quindi, apri il tuo browser web e digita l'URL https://mail.example.com/mail per accedere alla webmail di Roundcube. Dovresti vedere la seguente schermata:

Ora, fornisci il nome utente e la password e-mail che hai creato in precedenza e fai clic su Accedi pulsante. Dovresti vedere la dashboard webmail di Roundcube:

Ora puoi inviare e ricevere e-mail con questa interfaccia.

Puoi anche monitorare le prestazioni del tuo server con Netdata. Per farlo, apri il tuo browser web e digita l'URL https://mail.example.com/netdata . Verrai reindirizzato alla dashboard di Netdata nella schermata seguente.

Conclusione

Congratulazioni! Hai installato e configurato correttamente un server iRedMail completo su Ubuntu 18.04 VPS. Ora puoi aggiungere più domini e account e-mail al tuo server di posta. Inizia subito con iRedMail iscrivendoti a un account Hosting VPS con Atlantic.Net oggi stesso!


Linux
  1. Come configurare il server IRedMail su Ubuntu 18.04 LTS

  2. Come configurare un server di posta con PostfixAdmin su Debian 11

  3. Come configurare un server di posta con Modoboa su Debian 10

  4. Come configurare facilmente un server di posta su Debian 9 Stretch con iRedMail

  5. Come configurare facilmente un server di posta su Debian 10 Buster con iRedMail

Come configurare un server Seafile con Nginx su Ubuntu 18.04

Come configurare Tomcat con Nginx come proxy inverso su Ubuntu 18.04

Come configurare un server di posta completo con Postfix, Dovecot e Roundcube su Ubuntu 18.04

Come configurare un server FTP con ProFTPD in Ubuntu 18.04

Come configurare un server di posta con Modoboa su Ubuntu 20.04

Come configurare un server di posta SMTP con Postfix su Ubuntu 18.04