postfix

Installer Postfix i CentOS 8

Installer Postfix i CentOS 8
Postfix er en effektiv, gratis og open source MTA (Mail Transfer Agent), der bruges til routing og levering af e-mails. Postfix er den mest populære e-mail-server, der bruges i de fleste Linux-systemer. Dette præfiks er en erstatning for Sendmail MTA, som allerede er installeret på de fleste nyeste CentOS-versioner. Men du skal muligvis også installere en præfiks-e-mail-server på dit system, såsom Postfix.  Denne artikel hjælper dig med at installere Postfix-serveren på CentOS 8 ved hjælp af terminalen.

Alle kommandoer i denne artikel køres i terminalvinduet. Så først skal du åbne terminalen på dit system. For at gøre dette skal du klikke på Aktiviteter i venstre hjørne og klikke på Terminal-ikonet fra venstre sidepanel på dit CentOS 8-skrivebord.

Installation af Postfix på CentOS 8

Følg disse næste trin for at installere Postfix på dit CentOS-system:

1. Fjern Sendmail

Kontroller, om Sendmail er installeret på dit system ved hjælp af følgende kommando:

$ rpm -qa | grep sendmail

Hvis Sendmail allerede er installeret, vises Sendmail-versionen i din output. Hvis det ikke er installeret på dit system, vil du ikke se nogen output på terminalen, og du kan springe dette trin over.

Du kan fjerne Sendmail fra CentOS 8 ved hjælp af følgende kommando:

$ yum fjern sendmail *

Eller

$ dnf fjern sendmail

2. Opdater system

Når Sendmail MTA er fjernet, skal du opdatere dit system ved at køre følgende kommando:

$ dnf opdatering

3. Installer Postfix

Efter at have bekræftet, at der ikke er nogen anden Mail Transfer Agent (MTA), der kører på dit CentOS-system, installerer du nu postfix-serveren på dit system ved hjælp af følgende kommando:

$ sudo dnf installer postfix

Under installationen bliver du spurgt, om du vil fortsætte installationen af ​​Postfix-serveren på dit system. For at fortsætte skal du trykke på 'y' og trykke på 'Enter' for at fuldføre installationen.

Kontroller nu, om Postfix er installeret på dit system ved at udføre følgende kommando:

$ rpm -qa | grep postfix

4. Aktivér Postfix-tjenester

Når installationen af ​​Postfix-serveren er afsluttet, skal du aktivere og starte postfix-tjenesterne på dit CentOS 8-system ved at udføre følgende kommando:

$ systemctl aktiver postfix

Hvis du ikke er logget ind som rodbruger, efter udførelse af ovenstående kommando, vises brugergodkendelsesprompten på dit system. Indtast brugeradgangskoden, og følgende output vises på terminalen med oprettelse af symlink.

Efter at have gennemført ovenstående trin, skal du køre følgende kommando starte Postfix-tjenesterne:

$ systemctl start postfix

Igen skal du gennemføre godkendelsesprocessen som følger:

For at kontrollere kørselsstatus for Postfix-tjenesten skal du indtaste følgende kommando:

$ systemctl status postfix

Følgende output skal vises i dit terminalvindue:

Postfix-tjenesten kører nu på dit system.

Derefter skal du konfigurere Postfix-serveren til at sende e-mails til din lokale server.

Tryk på 'Ctrl + c' for at afslutte det aktuelle vindue.

5. Installer mailx e-mail-klient

Inden du konfigurerer din Postfix-server, skal du installere mailx-e-mail-klientpakken på dit system ved at indtaste følgende kommando:

$ sudo dnf installere mailx

Her skal du bekræfte installationen af ​​mailx-pakken. Tryk på 'y' og tryk på 'Enter' for at fortsætte installationsprocessen.

Efter et stykke tid vil du se den færdige installationsstatus vises på terminalen, hvilket betyder at mailx er blevet installeret på dit system.

Nu kan vi sende en e-mail til vores lokale server. For eksempel sender vi en test-e-mail til systemadministratorbrugeren 'kbuzdar.'Vi skriver følgende kommando på terminalen for at gøre det:

$ mail kbuzdar

I ovenstående kommando er mailen en klient, og 'kbuzdar' er en modtager. I slutningen af ​​e-mailen vises '.'genererer et signal til e-mail-klienten om, at det er slutningen på e-mailen, og at det nu vil blive afleveret til postfix-serveren til levering.

For at kontrollere, om e-mailen er ankommet til sin destination, skal du logge på som root fra modtagerens side og skrive 'mail' i terminalen.

# mail

Du vil se følgende liste over e-mails, inklusive den sidste e-mail, som en besked blev sendt til i sidste trin.

Tillykke! Postfix er blevet installeret med succes på dit CentOS 8-system.

Konklusion

I denne artikel lærte du, hvordan du installerer Postfix-serveren på CentOS 8 ved hjælp af kommandolinjen. Du lærte også, hvordan du sender e-mails til din lokale server via Postfix-tjenester. Desuden kan du også sende e-mails til bestemte domæner ved at ændre værtsnavnet på dit system, og du kan redigere konfigurationsfilens indhold og sende e-mails til et bestemt domæne. Jeg håber, at denne artikel hjælper dig med installation og brug af Postfix-serveren på dit system.

Top Oculus App Lab-spil
Hvis du er Oculus-headset-ejer, skal du være opmærksom på sideloading. Sideladning er processen med at installere ikke-butiksindhold på dit headset. S...
Top 10 spil at spille på Ubuntu
Windows-platform har været en af ​​de dominerende platforme til spil på grund af den enorme procentdel af spil, der udvikler sig i dag til indbygget a...
5 bedste arkadespil til Linux
I dag er computere seriøse maskiner, der bruges til spil. Hvis du ikke kan få den nye høje score, ved du hvad jeg mener. I dette indlæg vil du kende n...