Tutti i comandi in questo articolo verranno eseguiti nella finestra del terminale. Quindi prima dovrai aprire il terminale sul tuo sistema. Per fare ciò, fai clic sulle attività nell'angolo sinistro e fai clic sull'icona del terminale dalla barra laterale sinistra del desktop CentOS 8.
Installazione postfix su CentOS 8
Segui questi passaggi successivi per installare PostFix sul sistema CentOS:
Rimuovere Sendmail
Controlla se Sendmail è installato sul sistema utilizzando il seguente comando:
$ rpm -qa | Grep Sendmail
Se Sendmail è già installato, la versione Sendmail verrà visualizzata nel tuo output. Se non è installato sul tuo sistema, non vedrai alcun output sul terminale e puoi saltare questo passaggio.
È possibile rimuovere Sendmail da CentOS 8 utilizzando il seguente comando:
$ yum rimuovi sendmail*
O
$ DNF Rimuovi Sendmail
Sistema di aggiornamento
Una volta rimosso Sendmail MTA, aggiorna il sistema eseguendo il comando seguente:
$ DNF Aggiornamento
Installa postfix
Dopo aver verificato che non esiste un altro agente di trasferimento di posta (MTA) sul sistema CentOS, ora installerai il server Postfix sul sistema utilizzando il seguente comando:
$ sudo dnf installa postfix
Durante l'installazione, ti verrà chiesto se si desidera continuare l'installazione del server postfix sul tuo sistema. Per continuare, premere "Y" e premere "Invio" per completare l'installazione.
Ora, controlla se PostFix è installato sul sistema eseguendo il seguente comando:
$ rpm -qa | grep postfix
Abilita i servizi postfix
Una volta completata l'installazione del server Postfix, abilita e avvia i servizi postfix sul sistema CentOS 8 eseguendo il seguente comando:
$ systemctl abilita postfix
Se non hai effettuato l'accesso come utente di root, dopo aver eseguito il comando sopra, il prompt di autenticazione utente verrà visualizzato sul sistema. Immettere la password dell'utente e il seguente output verrà visualizzato sul terminale con la creazione di Symlink.
Dopo aver completato il passaggio sopra, l'esecuzione del comando seguente avviare i servizi postfix:
$ SYSTEMCTL Avvia postfix
Ancora una volta, dovrai completare il processo di autenticazione, come segue:
Per verificare lo stato in esecuzione del servizio postfix, immettere il comando seguente:
$ SystemCtl Status Postfix
La seguente uscita dovrebbe essere visualizzata sulla finestra del terminale:
Il servizio postfix è ora in esecuzione sul tuo sistema.
Successivamente, dovrai configurare il server postfix per inviare e -mail al server locale.
Premere 'Ctrl + C' per uscire dalla finestra di visualizzazione corrente.
Installa il client di posta elettronica Mailx
Prima di configurare il server PostFix, installare il pacchetto client di posta elettronica MailX sul sistema inserendo il comando seguente:
$ sudo dnf installa mailx
Qui, dovrai confermare l'installazione del pacchetto MailX. Premere 'Y' e premere 'Enter' per continuare il processo di installazione.
Dopo un po ', vedrai lo stato di installazione completato visualizzato sul terminale, il che significa che MailX è stato installato sul sistema.
Ora possiamo inviare un'e -mail al nostro server locale. Ad esempio, invieremo un'e -mail di test al kbuzdar dell'utente amministratore di sistema.'Digiteremo il seguente comando sul terminale per farlo:
$ Mail Kbuzdar
Nel comando sopra, la posta è un client e "kbuzdar" è un destinatario. Alla fine dell'e -mail, il '.'genererà un segnale al client di posta che è la fine dell'e -mail e che ora verrà consegnato al server postfix per la consegna.
Per verificare se l'e -mail è arrivata a destinazione, accedi come root dal lato del destinatario e digita "posta" nel terminale.
Vedrai il seguente elenco di e -mail, inclusa l'ultima e -mail a cui è stato inviato un messaggio nell'ultimo passaggio.
Congratulazioni! Postfix è stato installato con successo sul tuo sistema CentOS 8.
Conclusione
In questo articolo, hai imparato come installare il server postfix su CentOS 8 utilizzando la riga di comando. Hai anche imparato come inviare e -mail al server locale tramite Postfix Services. Inoltre, puoi anche inviare e -mail a domini specifici modificando il nome del nome host del sistema e puoi modificare il contenuto del file di configurazione e inviare e -mail a un determinato dominio. Spero che questo articolo ti aiuti a installare e utilizzare il server postfix sul tuo sistema.