postfix

Installeer Postfix in CentOS 8

Installeer Postfix in CentOS 8
Postfix is ​​een efficiënte, gratis en open-source MTA (Mail Transfer Agent) die wordt gebruikt voor het routeren en bezorgen van e-mails. Postfix is ​​de meest populaire e-mailserver die in de meeste Linux-systemen wordt gebruikt. Dit voorvoegsel is een vervanging voor Sendmail MTA, dat al is geïnstalleerd op de meeste nieuwste versies van CentOS. Maar mogelijk moet u ook een prefix-e-mailserver op uw systeem installeren, zoals Postfix.  Dit artikel helpt je bij het installeren van de Postfix-server op CentOS 8 met behulp van de terminal.

Alle opdrachten in dit artikel worden uitgevoerd in het terminalvenster. Dus eerst moet je de terminal op je systeem openen. Klik hiervoor op Activiteiten in de linkerhoek en klik op het Terminal-pictogram in de linkerzijbalk van uw CentOS 8-bureaublad.

Postfix installeren op CentOS 8

Volg deze volgende stappen om Postfix op uw CentOS-systeem te installeren:

1. Sendmail verwijderen

Controleer of Sendmail op uw systeem is geïnstalleerd door het volgende commando te gebruiken:

$ rpm -qa | grep sendmail

Als Sendmail al is geïnstalleerd, wordt de versie van Sendmail weergegeven in uw uitvoer. Als het niet op uw systeem is geïnstalleerd, ziet u geen uitvoer op de terminal en kunt u deze stap overslaan.

U kunt Sendmail van CentOS 8 verwijderen door de volgende opdracht te gebruiken:

$ yum verwijder sendmail*

Of

$ dnf sendmail verwijderen

2. Systeem bijwerken

Nadat Sendmail MTA is verwijderd, werkt u uw systeem bij door de volgende opdracht uit te voeren:

$ dnf-update

3. Postfix installeren

Nadat u heeft gecontroleerd of er geen andere Mail Transfer Agent (MTA) op uw CentOS-systeem draait, installeert u nu de postfix-server op uw systeem met behulp van de volgende opdracht:

$ sudo dnf postfix installeren

Tijdens de installatie wordt u gevraagd of u door wilt gaan met de installatie van de Postfix-server op uw systeem. Om door te gaan, druk op 'y' en druk op 'Enter' om de installatie te voltooien.

Controleer nu of Postfix op uw systeem is geïnstalleerd door de volgende opdracht uit te voeren:

$ rpm -qa|grep postfix

4. Postfix-services inschakelen

Zodra de installatie van de Postfix-server is voltooid, schakelt u de postfix-services in en start u deze op uw CentOS 8-systeem door de volgende opdracht uit te voeren:

$ systemctl postfix inschakelen

Als u niet bent aangemeld als rootgebruiker, wordt na het uitvoeren van de bovenstaande opdracht de gebruikersauthenticatieprompt weergegeven op uw systeem. Voer het gebruikerswachtwoord in en de volgende uitvoer wordt weergegeven op de terminal met het maken van een symbolische koppeling:.

Na het voltooien van de bovenstaande stap, start u met de volgende opdracht de Postfix-services:

$ systemctl start postfix

Nogmaals, u moet het authenticatieproces als volgt voltooien:

Voer de volgende opdracht in om de actieve status van de Postfix-service te controleren:

$ systemctl status postfix

De volgende uitvoer zou in uw terminalvenster moeten worden weergegeven:

De Postfix-service wordt nu op uw systeem uitgevoerd.

Vervolgens moet u de Postfix-server configureren om e-mails naar uw lokale server te verzenden.

Druk op 'Ctrl + c' om het huidige weergavevenster te verlaten.

5. Mailx e-mailclient installeren

Voordat u uw Postfix-server configureert, installeert u het mailx-e-mailclientpakket op uw systeem door de volgende opdracht in te voeren:

$ sudo dnf install mailx

Hier moet u de installatie van het mailx-pakket bevestigen. Druk op 'y' en druk op 'Enter' om door te gaan met het installatieproces.

Na een tijdje ziet u de voltooide installatiestatus op de terminal, wat betekent dat mailx op uw systeem is geïnstalleerd.

Nu kunnen we een e-mail naar onze lokale server sturen. We sturen bijvoorbeeld een test-e-mail naar de systeembeheerder 'kbuzdar.' We zullen het volgende commando op de terminal typen om dit te doen:

$ mail kbuzdar

In het bovenstaande commando is de mail een client en 'kbuzdar' is een ontvanger is. Aan het einde van de e-mail staat de '.' genereert een signaal naar de e-mailclient dat het het einde van de e-mail is en dat het nu wordt overhandigd aan de postfix-server voor bezorging.

Om te controleren of de e-mail op zijn bestemming is aangekomen, logt u vanaf de ontvangerszijde in als root en typt u 'mail' in de terminal.

# mail

U ziet de volgende lijst met e-mails, inclusief de laatste e-mail waarnaar in de laatste stap een bericht is verzonden.

Gefeliciteerd! Postfix is ​​succesvol geïnstalleerd op uw CentOS 8-systeem.

Conclusie

In dit artikel heb je geleerd hoe je de Postfix-server op CentOS 8 installeert met behulp van de opdrachtregel. Je hebt ook geleerd hoe je e-mails naar je lokale server kunt sturen via Postfix-services. Verder kunt u ook e-mails naar specifieke domeinen sturen door de hostnaam van uw systeem te wijzigen, en u kunt de inhoud van het configuratiebestand bewerken en e-mails naar een bepaald domein sturen. Ik hoop dat dit artikel je helpt bij het installeren en gebruiken van de Postfix-server op je systeem.

Strijd om Wesnoth 1.13.6 Ontwikkeling vrijgegeven
Strijd om Wesnoth 1.13.6 die vorige maand werd uitgebracht, is de zesde ontwikkelingsrelease in de 1.13.x-serie en het levert een aantal verbeteringen...
Hoe League Of Legends op Ubuntu 14 te installeren.04
Als je fan bent van League of Legends, dan is dit een kans voor jou om League of Legends te testen. Merk op dat LOL wordt ondersteund op PlayOnLinux a...
Installeer de nieuwste OpenRA Strategy Game op Ubuntu Linux
OpenRA is een Libre/Free Real Time Strategy-game-engine die de vroege Westwood-games nabootst, zoals de klassieke Command & Conquer: Red Alert. Gedist...