Visos šio straipsnio komandos bus vykdomos terminalo lange. Taigi pirmiausia turėsite atidaryti savo sistemos terminalą. Norėdami tai padaryti, kairiajame kampe spustelėkite „Veikla“ ir kairėje „CentOS 8“ darbalaukio šoninėje juostoje spustelėkite piktogramą „Terminalas“.
„Postfix“ diegimas „CentOS 8“
Norėdami įdiegti „Postfix“ savo „CentOS“ sistemoje, atlikite šiuos veiksmus:
1. Pašalinti „Sendmail“
Patikrinkite, ar „Sendmail“ yra įdiegtas jūsų sistemoje, naudodami šią komandą:
$ rpm -qa | grep sendmailJei „Sendmail“ jau įdiegtas, „Sendmail“ versija bus rodoma jūsų išvestyje. Jei jis nėra įdiegtas jūsų sistemoje, nematysite jokio terminalo išvesties ir galėsite praleisti šį veiksmą.
Galite pašalinti „Sendmail“ iš „CentOS 8“ naudodami šią komandą:
$ yum pašalinti sendmail *Arba
$ dnf pašalinti sendmail2. Atnaujinti sistemą
Pašalinę „Sendmail MTA“, atnaujinkite savo sistemą vykdydami šią komandą:
$ dnf atnaujinimas3. Įdiekite „Postfix“
Patikrinę, ar jūsų CentOS sistemoje nėra kito pašto siuntimo agento (MTA), dabar įdiegsite postfix serverį naudodami šią komandą:
$ sudo dnf įdiekite postfix
Diegimo metu jūsų bus klausiama, ar norite tęsti „Postfix“ serverio diegimą savo sistemoje. Norėdami tęsti, paspauskite „y“ ir paspauskite „Enter“, kad užbaigtumėte diegimą.
Dabar patikrinkite, ar „Postfix“ yra įdiegtas jūsų sistemoje, vykdydami šią komandą:
$ rpm -qa | grep postfix
4. Įgalinti „Postfix“ paslaugas
Baigę „Postfix“ serverio diegimą, įgalinkite ir paleiskite „PostFix“ paslaugas savo „CentOS 8“ sistemoje vykdydami šią komandą:
$ systemctl įgalinti postfix
Jei nesate prisijungę kaip pagrindinis vartotojas, atlikus aukščiau nurodytą komandą, jūsų sistemoje bus rodoma vartotojo autentifikavimo eilutė. Įveskite vartotojo slaptažodį ir toks išėjimas bus rodomas terminale su symlink sukūrimu.
Atlikę pirmiau nurodytą veiksmą, paleisdami šią komandą paleiskite „Postfix“ paslaugas:
$ systemctl pradėti postfix
Vėlgi, jums reikės užbaigti autentifikavimo procesą taip:
Norėdami patikrinti, ar veikia „Postfix“ paslaugos būsena, įveskite šią komandą:
$ systemctl status postfixTerminalo lange turėtų būti rodoma ši išvestis:
„Postfix“ paslauga dabar veikia jūsų sistemoje.
Tada turėsite sukonfigūruoti „Postfix“ serverį, kad jis galėtų siųsti el. Laiškus į jūsų vietinį serverį.
Norėdami išeiti iš dabartinio rodomo lango, paspauskite „Ctrl + c“.
5. Įdiekite mailx Email Client
Prieš konfigūruodami „Postfix“ serverį, įdiekite šią komandą:
$ sudo dnf įdiekite mailx
Čia turėsite patvirtinti „mailx“ paketo diegimą. Paspauskite „y“ ir paspauskite „Enter“, kad tęstumėte diegimo procesą.
Po kurio laiko pamatysite baigtą diegimo būseną, rodomą terminale, o tai reiškia, kad jūsų sistemoje buvo įdiegta „mailx“.
Dabar mes galime išsiųsti el. Laišką savo vietiniam serveriui. Pavyzdžiui, išsiųsime bandomąjį el. Laišką sistemos administratoriaus vartotojui „kbuzdar“."Norėdami tai padaryti, terminale įveskite šią komandą:
$ paštas kbuzdar
Pirmiau pateiktoje komandoje paštas yra klientas, o „kbuzdar“ yra gavėjas. El. Laiško pabaigoje „.„sugeneruos pašto klientui signalą, kad tai yra el. laiško pabaiga ir kad jis dabar bus perduotas„ postfix “serveriui pristatyti.
Norėdami patikrinti, ar el. Laiškas atkeliavo į paskirties vietą, prisijunkite kaip root iš gavėjo pusės ir terminale įveskite „mail“.
# Paštas
Pamatysite šį el. Laiškų sąrašą, įskaitant paskutinį el. Laišką, į kurį buvo išsiųstas pranešimas paskutiniame etape.
Sveikiname! „Postfix“ sėkmingai įdiegta jūsų „CentOS 8“ sistemoje.
Išvada
Šiame straipsnyje jūs sužinojote, kaip įdiegti „Postfix“ serverį „CentOS 8“ naudojant komandinę eilutę. Jūs taip pat sužinojote, kaip per „Postfix“ paslaugas siųsti el. Laiškus į savo vietinį serverį. Be to, galite siųsti el. Laiškus į tam tikrus domenus, pakeisdami sistemos pagrindinio kompiuterio pavadinimą, taip pat galite redaguoti konfigūracijos failo turinį ir siųsti el. Laiškus į tam tikrą domeną. Tikiuosi, kad šis straipsnis padės jums įdiegti ir naudoti „Postfix“ serverį savo sistemoje.