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 sendmailHvis 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 sendmail2. Opdater system
Når Sendmail MTA er fjernet, skal du opdatere dit system ved at køre følgende kommando:
$ dnf opdatering3. 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 postfixFø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.