LINUX

Come configurare il server di posta con Mailinabox su Ubuntu 14.04

Mailinabox è un software gratuito e open source che implementa una soluzione di posta elettronica completa con un pannello di controllo del server ben gestito in pochi semplici minuti. Configurare il nostro server di posta elettronica ben gestito ora è abbastanza semplice con Mailinabox. È progettato per gestire SMTP, IMAP/POP, filtro antispam, webmail e poiché il server stesso gestisce il nostro DNS, otterremo una soluzione DNS standard ottimizzata per la posta elettronica. Casella di posta ha la capacità di ospitare più domini di posta elettronica e offre webmail, contatti, sincronizzazione del calendario e impostazioni del server IMAP/SMTP in modo da poter accedere alle nostre e-mail con dispositivi mobili e client di posta desktop.

Prerequisiti

Attualmente, mailinabox è costruito solo per la distribuzione Ubuntu Linux, quindi funziona solo su macchine Ubuntu. Mailinabox attualmente supporta solo Ubuntu 14.04 LTS, quindi dovremmo eseguire Ubuntu 14.04 LTS per installare Mailinabox nella nostra macchina, altrimenti l’installazione non sarà completata. Dobbiamo fornire una macchina con almeno 768 MB di RAM, mentre si consiglia 1 GB di memoria.

Di seguito sono riportati alcuni passaggi su come configurare uno stack di posta completo con Mailinabox in Ubuntu 14.04 LTS.

1. Configurazione del nome host

Innanzitutto, dovremo impostare un nome host per la nostra macchina che esegue Ubuntu 14.04 LTS. Ufficialmente, il nome host della nostra macchina dovrebbe essere impostato su box.example.com in modo che la nostra installazione sia facile. Dovremmo impostare example.com come FQDN (Fully Qualified Domain Name) in modo che il nostro server sia configurato correttamente utilizzando il suo nome host. Per fare ciò, dovremo modificare il file /etc/hostname usando un editor di testo sotto sudo o accesso root.

# nano /etc/hostname

Successivamente, dovremo allegare il file alla riga successiva.

box.linoxide.com
Impostazione del nome host

Nota: Sostituisci linoxide.com con il tuo FQDN valido disponibile.

2. Aggiunta di host

Ora modificheremo il file /etc/hosts in modo da poter associare il nostro hostname con l’indirizzo IP del server dove configureremo mailinabox. Per fare ciò, dovremo eseguire il seguente comando.

# nano /etc/hosts

Successivamente, dovremo allegare il file con le seguenti righe

127.0.0.1 localhost.localdomain localhost
server_ip_address box.linoxide.com box
Aggiunta di host

Nota: dovremo sostituire server_ip_address con l’indirizzo IP assegnato al nostro server e linoxide.com con il nostro nome di dominio valido.

Una volta fatto, riavvieremo la nostra macchina per applicare le modifiche a livello di sistema.

3. Aggiunta di record Glue

Sebbene tu possa disporre di un servizio DNS esterno, ti consigliamo di impostare un record Glue nel nostro pannello di gestione DNS. L’utilizzo di record appiccicosi semplifica la configurazione corretta e sicura del server di posta. È molto importante che tutte le responsabilità DNS siano delegate al server Mailinabox che configureremo, anche se esiste un sito Web attivo che utilizza il dominio di destinazione. Per fare ciò, dovremo accedere al nostro pannello DNS nel pannello del registrar di domini e impostare un record Glue per il nostro dominio. Possiamo farlo semplicemente aggiungendo il prefisso ns1 e ns2 al nostro FQDN e puntandolo all’indirizzo IP del server.

ns1.box.linoxide.com ip-address
ns2.box.linoxide.com ip-address

Successivamente, dovremo specificare un server DNS personalizzato per il nostro dominio sul server DNS della nostra casella dove installeremo Mail-in-a-Box. In questo tutorial, abbiamo il seguente NameServer (NS) impostato per il nostro dominio linoxide.com.

ns1.box.linoxide.com
ns2.box.linoxide.com

Nota: qui, dovremo sostituire box.linoxide.com con il nostro FQDN e l’indirizzo IP con l’indirizzo IP del nostro nuovo server.

4. Installazione di MailinaBox

Ora, una volta soddisfatti e configurati correttamente tutti i requisiti di cui sopra, passeremo all’installazione di Mail-in-a-Box. Prima di andare ad installare MailianaBox, dovremo assicurarci che il pacchetto chiamato curl sia installato sulla nostra macchina. Per installare curl in Ubuntu 14.04, dovremo eseguire il seguente comando apt-get gestore pacchetti.

# apt-get install curl

Una volta installato, Mail-in-a-Box è abbastanza facile da configurare nel nostro nuovo box Ubuntu eseguendo il seguente comando curl.

# curl -s https://mailinabox.email/bootstrap.sh | sudo bash
Programma di installazione della casella di posta

L’esecuzione del comando precedente preparerà l’esecuzione del programma di installazione di mailinabox. Quindi, una volta terminato, vedremo la seguente schermata di ringraziamento che dice che l’installatore ci chiederà alcune risposte necessarie per installare completamente Mailinabox. Per continuare, dovremo selezionare OK premendo il pulsante Invio sulla tastiera.

Impostazione del tuo indirizzo email

Prima domanda, ci verrà chiesto di inserire il nostro primo indirizzo email che useremo per accedere al nostro pannello di controllo Mailinabox e utilizzare come indirizzo email predefinito per il nostro server. E sì, possiamo aggiungere altri indirizzi email in seguito. Qui in questo tutorial andremo con me@linoxide.com . Una volta pronto, continueremo selezionando OK nel menu.

Configurazione del nome host

Successivamente, ci verrà chiesto di inserire il nome host per il nostro server di posta. Come abbiamo già impostato nel passaggio precedente, dovrebbe essere richiesto box.linoxide.com come nome host predefinito. Quindi lo lasceremo così com’è e andremo avanti.

Selezione del paese

Una volta fatto, ci verrà chiesto di selezionare il nostro paese di residenza. Una volta selezionato il nostro paese, dovremo premere Invio per continuare. Questo farà apparire un’altra casella che ci chiede di inserire la città o la regione corrispondente al nostro fuso orario. In questo modo uscirai dalla scatola e continuerai il processo di installazione. Successivamente, ci verrà chiesto di inserire una password per il nostro indirizzo email predefinito, ovvero me@linoxide.com, che utilizzeremo in seguito per accedere al pannello di controllo.

Installazione completa

Dopo aver completato il processo di installazione, ci verrà chiesto di aprire http://indirizzo-ip/admin utilizzando un browser Web per accedere al pannello di controllo di Mailinabox.

5. Accesso al pannello Mailinabox

Ora, per accedere al pannello di Mailinabox, dovremo puntare il nostro browser all’indirizzo http://ip/admin o al dominio http://box.domain.com/admin del server su cui è installato Mailinabox. Per fare ciò, qui indirizzeremo il browser a http://box.linoxide.com/admin . In questo modo si aprirà una pagina di avviso SSL nel nostro browser web. Poiché stiamo utilizzando un certificato SSL autofirmato in mailinabox, ignoreremo semplicemente l’errore e continueremo a confermare il certificato.

Avviso SSL della casella di posta

Questo aprirà la pagina di accesso di Mailinabox dove dovremo inserire l’indirizzo e-mail e la password predefiniti del server di posta che abbiamo impostato nel passaggio precedente.

Pagina di accesso alla casella di posta

Dopo aver completato il login, verremo accolti nel pannello di controllo della mailinabox dove vedremo molti menu, opzioni per gestire i nostri account di posta elettronica, dominio, DNS, certificazione SSL, sito Web statico e altro.

6. Accesso alla Webmail

Quindi, per accedere alle e-mail, dovremo accedere al client webmail. Mailinabox ha RoundCube come client webmail predefinito. Quindi dovremo puntare il nostro browser Web su http://box.linoxide.com/mail .

Accedi alla Webmail

Questo caricherà la pagina di accesso del client webmail Roundcube in cui dovremo inserire il nostro indirizzo e-mail e la password per accedere. Quindi possiamo accedere, inviare e gestire con successo le nostre e-mail facilmente da qualsiasi luogo su Internet.

Posta in arrivo Webmail Mailinbox

Conclusione

Infine, abbiamo installato correttamente Mailinabox Email Server Stack nella nostra macchina con Ubuntu 14.04. Dopo l’installazione, si consiglia di configurare un certificato CA in modo da poter utilizzare la nostra mailinabox in produzione. Possiamo anche installare certificati CA Lets Encrypt, che sono disponibili gratuitamente. Rende la distribuzione di uno stack di server di posta completamente sicuro e affidabile nella nostra macchina Ubuntu 14.04. Quindi, se hai domande, suggerimenti, feedback, scrivili nella casella dei commenti qui sotto. Grazie ! Divertiti 🙂

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close