In questo tutorial, ti mostreremo come installare Postfix su CentOS 8. Per chi non lo sapesse, Postfix è un MTA (Mail Transfer Agent) gratuito e open source. utilizzato per instradare o consegnare e-mail su un sistema Linux.Per impostazione predefinita consente l'invio di posta locale, tuttavia di per sé è molto utile su una macchina utilizzata da molti clienti, o anche se potrebbero non esserci tali visitatori, molti servizi scaricano le loro recensioni e messaggi nelle e-mail, che vengono presentate localmente al consumatore root, in modo che l'amministratore di sistema possa essere notato in qualsiasi attività quando accede e passa all'utente root.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Postfix Mail su CentOS 8.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:CentOS 8.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Installa Postfix su CentOS 8
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
sudo dnf clean all sudo dnf update
Passaggio 2. Installazione di Postfix su CentOS 8.
Esegui il seguente comando per installare Postfix Mail Server:
sudo dnf install postfix
Dopo aver installato correttamente Postfix, avvia e abilita il servizio Postfix eseguendo:
sudo systemctl start postfix sudo systemctl enable postfix
Passaggio 3. Installazione del client di posta elettronica Mailx.
Ora installiamo il pacchetto del client di posta elettronica Mailx per controllare l'e-mail inviata sul tuo sistema inserendo il seguente comando:
sudo dnf install mailx
Dopo l'installazione, possiamo inviare un'e-mail al nostro server locale. Ad esempio, invieremo un'e-mail di prova all'utente amministratore di sistema 'meilana
.' Digiteremo il seguente comando sul terminale per farlo:
mail meilana
Premi invio. Il sistema chiederà di fornire "Oggetto “. Quindi premi di nuovo invio e scrivi il corpo dell'email. Dopo aver scritto corpo , premi invio e digita il punto (.) e premi di nuovo invio per inviare la posta.
Per verificare se l'email è arrivata a destinazione, accedi come root dal lato del destinatario e digita 'mail' nel terminale:
Passaggio 4. Configura Firewall.
Se Firewalld è in esecuzione, consenti il servizio SMTP. SMTP utilizza:
sudo firewall-cmd --add-service=smtp --permanent sudo firewall-cmd --reload
Congratulazioni! Hai installato correttamente Postfix. Grazie per aver utilizzato questo tutorial per installare Postfix Mail Server su sistemi CentOS 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Postfix.