È necessario eseguire i seguenti semplici passaggi per impostare il server Postfix di inoltro e -mail sul sistema:
Apri la finestra del terminale facendo clic sulle attività e seleziona il terminale dalla barra laterale sinistra in CentOS 8.
Installa postfix
Innanzitutto, assicurarsi che Postfix sia installato sul sistema o no.Utilizzando il seguente comando è possibile controllare l'installazione di Postfix:
$ rpm -qa | grep postfix
Il seguente output dovrebbe essere visualizzato sul sistema.
Altrimenti, installerai postfix utilizzando il comando seguente:
$ sudo dnf installa postfix
Una volta completata l'installazione di PostFix, ora utilizzando il seguente comando, è possibile controllare lo stato del servizio postfix:
$ sudo Servizio Postfix Status
Il seguente output dovrebbe essere visualizzato sul sistema.
Come puoi vedere nello screenshot sopra, i servizi postfix sono attivi su questo sistema. Ora, possiamo verificare ulteriormente con l'aiuto del comando NetStat che i servizi postfix sono in esecuzione sulla porta 25. Digita il seguente comando per fare questo:
$ sudo netstat -ltnp | grep 25
Verrà visualizzato il seguente output sul sistema:
Nell'output sopra, l'ultima colonna rappresenta il PID dell'elaborazione. Qui, questo mostra un postfix.
Configurazione per l'inoltro e -mail postfix
Ora, avvia la configurazione di Postfix per l'inoltro e -mail. È un compito semplice. Innanzitutto, dobbiamo trovare il percorso della directory di configurazione postfix utilizzando il comando postConf.
$ postconf | GREP config_directory
Il seguente output verrà visualizzato sul terminale:
Ora, abbiamo l'idea che tutti i file di configurazione postfix si trovano nella directory /etc /postfix, quindi spostati all'interno della directory e modifica il principale.File di configurazione CF '.
Apri il file nel tuo editor di testo preferito o che è installato sul tuo sistema. Qui, stiamo usando un editor VIM per modificare i file di configurazione.
$ vi/etc/postfix/main.cf
La seguente finestra che vedrai nel terminale:
Ora, devi aggiungere le seguenti righe alla fine del "principale.file cf '.
virtual_alias_domains = mydomain.com theanotherdomain.com
virtual_alias_maps = hash:/etc/postfix/virtual
Qui, la linea uno virtual_alias_domains viene utilizzata per elencare i domini, per i quali Postfix accetta le e -mail. È possibile aggiungere più di un dominio che sono separati da uno spazio.
La seconda riga virtual_alias_maps indica il percorso del file, specificare la mappatura per i domini in avanti.
Apri il file/etc/postfix/virtual e aggiungi le e -mail in avanti insieme alla destinazione.
$ vi/etc/postfix/virtual
Supponiamo che vogliamo inoltrare le e -mail da una a un'altra e -mail:
[email protected] a [email protected]
Nelle e -mail sopra, la prima e -mail è mostrata in cui Postfix riceverà e -mail. La seconda e -mail mostra dove il postfix inoltrerà l'e -mail. La posta può essere inoltrata a più destinazioni e -mail. Dopo aver inserito queste e -mail, salva e chiudi il file. Ora, aggiorna la tabella Postfix utilizzando il comando seguente:
$ postmap/etc/postfix/virtual
Ricarica il postfix
Dopo aver effettuato alcune modifiche necessarie nei file di configurazione postfix, ricaricare o riavviare le configurazioni postfix utilizzando il comando seguente:
$ sudo /etc /init.d/postfix ricarica
# O
$ sudo servizio postfix ricarica
Test ora
Una volta completate le configurazioni, prova ad inoltrare le e -mail su altri domini.
Conclusione
In questo articolo, abbiamo imparato a configurare l'inoltro di posta postfix sul sistema Linux. Inoltre, abbiamo anche imparato come modificare i file di configurazione postfix. Prova le configurazioni. Noterai il arrivo e -mail sulla destinazione inoltrata entro un minuto. Spero che questo articolo sia interessante per te.