Per avere una configurazione funzionante di Postfix, devi avere un MX record aggiunto al tuo Server DNS. Sto impostando un Server DNS usando Bind 9 Qui solo per dimostrare come funziona tutto.
Il mio ubuntu 18.04 LTS Machine ha l'indirizzo IP 192.168.199.170. Questo sarà mio Server DNS E Server email. Quindi sostituiscilo con il tuo indirizzo IP. ho scelto posta.Linuxhint.com Come il fqdn del mio server di posta. Sostituilo con il tuo.
Prima aggiornamento il Apt PACCHE PACKE REPOSIORY Cache con il seguente comando:
$ sudo apt update
Installare Lega 9 DNS server con il seguente comando:
$ sudo apt install bind9
Ora premi y e poi premere continuare.
Bind 9 dovrebbe essere installato.
Ora crea un file di zona con il seguente comando:
$ sudo nano/var/cache/bind/db.Linuxhint
Ora aggiungi le seguenti righe e salva il file. Sostituire 192.168.199.170 con l'indirizzo IP del tuo computer. Sostituisci anche Linuxhint.com con il tuo nome di dominio.
Ora controlla se il file di configurazione va bene con il seguente comando:
$ sudo chiamato-checkzone Linuxhint.com. /var/cache/bind/db.Linuxhint
Ora esegui il seguente comando da modificare /etc/bind/denomina.conf.zone predefinite file:
$ sudo nano/etc/bind/nominato.conf.zone predefinite
Ora aggiungi le seguenti righe per configurare la tua zona DNS. Regolare dove necessario.
Ora modifica/etc/bind/denominata.conf.File di opzioni con il seguente comando:
$ sudo nano/etc/bind/nominato.conf.opzioni
Ora rompere spedizioniere (rimuovendo // dall'inizio di ogni riga) e cambia 0.0.0.0 al server DNS di Google 8.8.8.8
Prima:
Dopo:
Ora riavvia Bind 9 con il seguente comando:
$ sudo systemctl ricarica bind9
Ora devi cambiare il tuo server DNS. ero solito Responsabile del network fare quello.
Se non hai installato Network Manager, installalo con il seguente comando:
$ sudo apt install network-manager
Elenca la connessione di rete di rete con il seguente comando:
$ sudo nmcli Connection Show
Come puoi vedere, il nome della mia connessione attiva è Connessione cablata 1
Ora modifica la tua connessione con il seguente comando:
$ sudo nmcli connessione modifica "connessione cablata 1"
Rimuovere l'attuale server DNS:
NMCLI> Rimuovi IPv4.DNS
Ora esegui quanto segue nmcli comanda di cambiare il tuo Server DNS per la connessione.
NMCLI> Imposta IPv4.DNS 192.168.199.170
Salva le modifiche.
nmcli> salva
Finalmente uscire da nmcli richiesta:
nmcli> smettere
Ora riavvia la connessione con i seguenti comandi:
Connessione $ sudo nmcli "Connessione cablata 1"
connessione $ sudo nmcli "Connessione cablata 1"
Ora imposta il tuo nome host su posta.Linuxhint.com con il seguente comando:
$ sudo hostnamictl set-hostname mail.Linuxhint.com
Ora riavvia il tuo computer per le modifiche ad avere effetto.
$ sudo riavvia
Installazione postfix:
Ora installa Postfix con il seguente comando:
$ sudo apt install postfix
Premere e poi premere continuare.
Selezionare Sito internet. Quindi premere selezionare e poi premere continuare.
Digita il nome del tuo dominio. Quindi premere e poi premere continuare.
Postfix dovrebbe essere installato e configurato
Riconfigurare postfix:
Se è necessario riconfigurare il Postfix Server in futuro, eseguire il seguente comando:
$ sudo dpkg-reconfigure postfix
Basato sul terminale Postfix La procedura guidata di configurazione dovrebbe essere visualizzata. Rispondi alle domande e hai finito.
Configurazione degli utenti per l'invio e la ricezione di e-mail:
Su Ubuntu 18.04 LTS, solo gli utenti aggiunti al posta Il gruppo può inviare e ricevere e-mail. Per impostazione predefinita, nessuno degli utenti viene aggiunto al posta gruppo.
Puoi aggiungere l'utente che hai effettuato l'accesso a posta Gruppo con il seguente comando:
$ sudo usermod -ag mail $ (whoami)
Se l'utente hai effettuato come non ha sudo o privilegi super utente, puoi aggiungere l'utente, diciamo Linda al posta Gruppo con il seguente comando:
$ sudo usermod -ag mail linda
Se si desidera creare nuovi utenti per l'invio e la ricezione di e-mail, eseguire il seguente comando:
$ sudo useradd -m -g username di posta
Qui, NOME UTENTE è il nome utente del tuo nuovo utente.
Nel mio caso, diciamo il NOME UTENTE È Kelly:
$ sudo useradd -m -g mail -s /bin /bash kelly
Ora eseguire il seguente comando per impostare una password di accesso per il Nome utente Kelly:
$ sudo passwd kelly
Ora inserisci la password per l'utente Kelly e premere .
Dovrai nuovamente ritivare la password. Una volta che hai finito, la password dovrebbe essere impostata.
Ora l'utente Kelly può inviare e ricevere e-mail.
Invio e lettura e-mail dalla riga di comando:
Ubuntu 18.04 LTS ha molti strumenti di riga di comando per l'invio di e -mail come Inviare una mail, posta, Mutt eccetera.
In questa sezione, ti mostrerò come usare il posta comando di inviare e leggere E-mail.
IL posta Il programma non può essere installato per impostazione predefinita su Ubuntu 18.04 LTS. Esegui il seguente comando per installarlo:
$ sudo apt install mailutils
Ora premi y e poi premere continuare.
Dovrebbe essere installato.
Ora puoi inviare un'e-mail con il seguente comando:
$ Mail email_address
Inviamo un'e-mail a Kelly,
$ Mail [email protected]
Dovresti essere chiesto di fornire Copia carbone (CC). Se vuoi inoltrarlo a molti indirizzi di posta, digita gli indirizzi e -mail qui. Altrimenti lascialo vuoto e premi .
Ora digita l'oggetto della tua e-mail. Una volta che hai finito, premere .
Ora digita la tua email.
Una volta che hai finito, premere + D.
La posta dovrebbe essere inviata.
Ora Kelly può leggere l'e-mail con il seguente comando:
Come potete vedere, Kelly ho ricevuto la mia e-mail.
Ora digita il numero come contrassegnato di seguito e premi Per leggere l'e-mail:
Questa è l'e-mail che ho inviato Kelly.
Ora Kelly può anche inviarmi un'e-mail.
posso vedere KellyEmail.
Questo è KellyEmail.
È così che installi e configurano Postfix su Ubuntu 18.04 LTS. Grazie per aver letto questo articolo.