Visas komandas šajā rakstā tiks palaistas termināla logā. Tātad vispirms jums būs jāatver termināls jūsu sistēmā. Lai to izdarītu, kreisajā stūrī noklikšķiniet uz Aktivitātes un CentOS 8 darbvirsmas kreisajā sānjoslā noklikšķiniet uz ikonas Terminal.
Postfix instalēšana CentOS 8
Izpildiet šīs nākamās darbības, lai instalētu Postfix savā CentOS sistēmā:
1. Noņemiet Sendmail
Pārbaudiet, vai Sendmail ir instalēts jūsu sistēmā, izmantojot šādu komandu:
$ rpm -qa | grep sendmailJa Sendmail jau ir instalēts, tad izvadē tiks parādīta Sendmail versija. Ja tas nav instalēts jūsu sistēmā, terminālī neredzēsit nevienu izeju, un jūs varat izlaist šo darbību.
Jūs varat noņemt Sendmail no CentOS 8, izmantojot šādu komandu:
$ yum noņemt sendmail *Or
$ dnf noņemt sendmail2. Atjaunināt sistēmu
Kad Sendmail MTA ir noņemts, atjauniniet sistēmu, izpildot šādu komandu:
$ dnf atjauninājums3. Instalējiet Postfix
Pēc tam, kad esat pārliecinājies, ka jūsu CentOS sistēmā nedarbojas neviens cits pasta pārsūtīšanas aģents (MTA), tagad jūs instalēsit sistēmā Postfix serveri, izmantojot šādu komandu:
$ sudo dnf instalējiet postfix
Instalēšanas laikā jums tiks vaicāts, vai vēlaties turpināt Postfix servera instalēšanu savā sistēmā. Lai turpinātu, nospiediet taustiņu 'y' un nospiediet taustiņu Enter, lai pabeigtu instalēšanu.
Tagad pārbaudiet, vai Postfix ir instalēts jūsu sistēmā, izpildot šādu komandu:
$ rpm -qa | grep postfix
4. Iespējot Postfix pakalpojumus
Kad Postfix servera instalēšana ir pabeigta, iespējojiet un palaidiet Postfix pakalpojumus savā CentOS 8 sistēmā, izpildot šādu komandu:
$ systemctl iespējojiet postfix
Ja neesat pieteicies kā root lietotājs, pēc iepriekš minētās komandas izpildes jūsu sistēmā tiks parādīta lietotāja autentifikācijas uzvedne. Ievadiet lietotāja paroli, un šāda izeja tiks parādīta terminālā ar symlink izveidošanu.
Pabeidzot iepriekš minēto darbību, palaidiet šo komandu, palaidiet Postfix pakalpojumus:
$ systemctl sākt postfix
Atkal jums būs jāpabeidz autentifikācijas process šādi:
Lai pārbaudītu pakalpojuma Postfix darbības statusu, ievadiet šādu komandu:
$ systemctl statusa postfixTermināla logā ir jāparāda šāda izeja:
Postfix pakalpojums tagad darbojas jūsu sistēmā.
Pēc tam jums būs jākonfigurē serveris Postfix, lai nosūtītu e-pastus uz vietējo serveri.
Nospiediet taustiņu kombināciju Ctrl + c, lai izietu no pašreizējā parādīšanas loga.
5. Instalējiet mailx Email Client
Pirms Postfix servera konfigurēšanas instalējiet mailx e-pasta klienta pakotni savā sistēmā, ievadot šādu komandu:
$ sudo dnf instalējiet mailx
Šeit jums būs jāapstiprina mailx pakotnes instalēšana. Nospiediet 'y' un nospiediet taustiņu Enter, lai turpinātu instalēšanas procesu.
Pēc kāda laika jūs redzēsiet pabeigto instalācijas statusu, kas tiek parādīts terminālā, kas nozīmē, ka jūsu sistēmā ir instalēts mailx.
Tagad mēs varam nosūtīt e-pastu uz mūsu vietējo serveri. Piemēram, mēs nosūtīsim testa e-pastu sistēmas administratora lietotājam kbuzdar."Lai to izdarītu, mēs terminālā ierakstīsim šādu komandu:
$ pasts kbuzdar
Iepriekš minētajā komandā pasts ir klients, bet 'kbuzdar' ir saņēmējs. E-pasta ziņojuma beigās.'ģenerēs signālu pasta klientam, ka e-pasts ir beidzies un ka tas tagad tiks nodots postfix serverim piegādei.
Lai pārbaudītu, vai e-pasts ir nonācis galamērķī, piesakieties kā root no saņēmēja puses un terminālā ierakstiet “mail”.
# pasts
Tiks parādīts šāds e-pasta ziņojumu saraksts, ieskaitot pēdējo e-pastu, uz kuru pēdējā darbībā tika nosūtīts ziņojums.
Apsveicu! Postfix ir veiksmīgi instalēts jūsu CentOS 8 sistēmā.
Secinājums
Šajā rakstā jūs uzzinājāt, kā instalēt Postfix serveri CentOS 8, izmantojot komandrindu. Jūs arī uzzinājāt, kā nosūtīt e-pastus uz vietējo serveri, izmantojot Postfix pakalpojumus. Turklāt jūs varat arī nosūtīt e-pastus uz noteiktiem domēniem, mainot sistēmas resursdatora nosaukumu, kā arī varat rediģēt konfigurācijas faila saturu un nosūtīt e-pastus uz noteiktu domēnu. Es ceru, ka šis raksts jums palīdzēs instalēt un izmantot Postfix serveri savā sistēmā.