Creazione di un database per la gestione di un mailserver su Debian
9 gennaio 2014  //  By:   //  Linux  //  No Comment   //   599 Views

Sulla macchina server che andremo ad utilizzare dovrà essere presente una versione Debian, predisposta per essere un server LAMP , ma se non è necessario gestire un web server è sufficiente vedere l’installazione del server MySQl.

Per l’installazione dei pacchetti eseguire il comando:

Postfix-mysql è una variante del classico Postfix in quanto fornisce il supporto per la connessione al database MySQL.

Tipo di configurazione di mail server preferita: “sito internet con smarthost” . Si tratta di inviare la posta in uscita ad un altro mail server tipo il nostro mail server.

Tutte le impostazioni si possono fare direttamente nel file principale: /etc/postfix/main.cf

Creazione del database: prepariamo il database. Assegniamo il nome al database è mailserver.

Shell mysql (mysql -u root -p):

Effettuato il login con i privilegi necessari, dalla console di MySQL procediamo con la creazione del database:

Memorizzare gli account utente virtuali. Nel nostro caso indirizzo email e nome utente coincideranno, come sono soliti fare gli ISP. Prima dobbiamo selezionare il database

Poi creiamo la tabella con la seguente istruzione SQL

Il campo “active” della tabella, può essere utilizzato come flag per disattivare un utente senza eliminare le informazioni relative alla sua casella di posta.

La successiva tabella serve a contenere i domini per i quali il nostro server sarà abilitato a ricevere posta.

Creazione della tabella forward:

Creiamo l’utente che consentirà a Postfix di agire sul database aggiornano poi i suoi privilegi:

Usciamo dalla shell di mysql

 

About the Author :

BI CONSULTING. Studente di Ingegneria Informatica, Sistemista Linux e appassionato di tutto ciò che sia tecnologico ma soprattutto Open Source. Distro: Debian e Arch LInux. Smartphone: Nexus / Lg G2 Buona Lettura  Visualizza il profilo su Linkedln

Leave a reply