Kõik selle artikli käsud käivitatakse terminaliaknas. Nii et kõigepealt peate oma süsteemis terminali avama. Selleks klõpsake vasakus nurgas valikut Tegevused ja klõpsake CentOS 8 töölaua vasakul külgribal ikooni Terminal.
Postfixi installimine CentOS 8-le
Postfixi installimiseks oma CentOS-süsteemi toimige järgmiselt
1. Eemalda Sendmail
Kontrollige, kas Sendmail on teie süsteemi installitud, kasutades järgmist käsku:
$ rpm -qa | grep sendmailKui Sendmail on juba installitud, kuvatakse väljundis Sendmaili versioon. Kui seda pole teie süsteemi installitud, ei näe te terminalis ühtegi väljundit ja võite selle sammu vahele jätta.
Saate Sendmaili CentOS 8-st eemaldada, kasutades järgmist käsku:
$ yum eemalda sendmail *Või
$ dnf eemalda sendmail2. Uuenda süsteem
Kui Sendmaili MTA on eemaldatud, värskendage oma süsteemi, käivitades järgmise käsu:
$ dnf värskendus3. Installige Postfix
Kui olete kontrollinud, et teie CentOS-süsteemis pole ühtegi teist meiliedastusagenti (MTA), installite nüüd postfix-serveri oma süsteemi järgmise käsu abil:
$ sudo dnf installige postfix
Installimise ajal küsitakse teilt, kas soovite jätkata Postfixi serveri installimist oma süsteemi. Jätkamiseks vajutage installimise lõpuleviimiseks y ja vajutage sisestusklahvi.
Nüüd kontrollige, kas Postfix on teie süsteemi installitud, käivitades järgmise käsu:
$ rpm -qa | grep postfix
4. Luba Postfix Services
Kui Postfixi serveri installimine on lõpule jõudnud, lubage ja käivitage oma CentOS 8 süsteemis postfix-teenused, käivitades järgmise käsu:
$ systemctl lubab postfixi
Kui te pole sisse logitud juurkasutajana, kuvatakse pärast ülaltoodud käsu käivitamist teie süsteemis kasutaja autentimise viip. Sisestage kasutaja parool ja terminalis kuvatakse järgmine väljund koos sümboli loomisega.
Pärast ülaltoodud toimingu tegemist käivitage järgmine käsk Postfixi teenuste käivitamine:
$ systemctl start postfix
Jällegi peate autentimisprotsessi lõpule viima järgmiselt:
Postfix-teenuse töötava oleku kontrollimiseks sisestage järgmine käsk:
$ systemctl oleku postfixTeie terminaliaknas peaks kuvama järgmine väljund:
Postfixi teenus töötab nüüd teie süsteemis.
Järgmisena peate konfigureerima Postfixi serveri, et saata e-kirju teie kohalikku serverisse.
Praegusest kuvamisaknast väljumiseks vajutage klahvikombinatsiooni Ctrl + c.
5. Installige mailx Email Client
Enne Postfixi serveri konfigureerimist installige oma süsteemi Mailxi e-posti kliendipakett, sisestades järgmise käsu:
$ sudo dnf installige mailx
Siin peate kinnitama paketi mailx installimise. Installimisprotsessi jätkamiseks vajutage nuppu y ja vajutage sisestusklahvi.
Mõne aja pärast näete terminalis kuvatud lõpetatud installi olekut, mis tähendab, et teie süsteemi on installitud mailx.
Nüüd saame meili saata oma kohalikule serverile. Näiteks saadame testmeili süsteemi administraatori kasutajale kbuzdar."Selleks sisestame terminalile järgmise käsu:
$ mail kbuzdar
Ülalolevas käsus on mail klient ja 'kbuzdar' on saaja. E-kirja lõpus kuvatakse.genereerib postikliendile signaali, et see on e-kirja lõpp ja et see antakse nüüd postfix-serverile kätte.
Selleks, et kontrollida, kas e-kiri on sihtkohta jõudnud, logige administraatorina sisse saajapoolelt ja tippige terminali "mail".
# meil
Näete järgmist meilide loendit, sealhulgas viimast meilisõnumit, millele sõnum saadeti viimases etapis.
Palju õnne! Postfix on teie CentOS 8 süsteemi edukalt installitud.
Järeldus
Selles artiklis õppisite Postfixi serveri installimist CentOS 8-le käsurea abil. Samuti õppisite Postfixi teenuste kaudu e-kirju oma kohalikku serverisse saatma. Lisaks saate meilisõnumeid saata ka kindlatele domeenidele, muutes oma süsteemi hosti nime, ning saate redigeerida konfiguratsioonifaili sisu ja saata kirju kindlale domeenile. Loodan, et see artikkel aitab teid Postfixi serveri installimisel ja kasutamisel teie süsteemis.