Norėdami nustatyti el. Pašto persiuntimo „Postfix“ serverį savo sistemoje, turite atlikti šiuos paprastus veiksmus:
Atidarykite terminalo langą spustelėdami „Veikla“ ir kairėje „CentOS 8“ šoninėje juostoje pasirinkite terminalą.
Įdiekite „Postfix“
Pirmiausia įsitikinkite, kad jūsų sistemoje įdiegtas „postfix“.naudodami šią komandą galite patikrinti, ar įdiegtas „Postfix“:
$ rpm -qa | grep postfixŠi išvestis turėtų būti rodoma jūsų sistemoje.
Kitu atveju įdiegsite postfix naudodami šią komandą:
$ sudo dnf įdiekite postfixBaigus diegti „Postfix“, dabar naudodami šią komandą galite patikrinti „postfix“ paslaugos būseną:
„$ sudo service postfix“ būsenaŠi išvestis turėtų būti rodoma jūsų sistemoje.
Kaip matote aukščiau pateiktoje ekrano kopijoje, „postfix“ paslaugos šioje sistemoje yra aktyvios. Dabar netstat komandos pagalba galime dar patikrinti, ar 25 prievade veikia postfix paslaugos. Norėdami tai padaryti, įveskite šią komandą:
$ sudo netstat -ltnp | grep 25Jūsų sistemoje bus rodomas toks išvestis:
Aukščiau pateiktame išvestyje paskutinis stulpelis nurodo apdorojimo PID. Čia tai rodo postfix.
„Postfix“ el. Pašto persiuntimo konfigūracija
Dabar pradėkite el. Laiškų persiuntimo postfix konfigūraciją. Tai paprasta užduotis. Pirma, naudodami komandą postconf, turime rasti „postfix“ konfigūracijos katalogo kelią.
$ postconf | „grep config_directory“Terminale bus rodoma ši išvestis:
Dabar turime idėją, kad visi „postfix“ konfigūracijos failai, esantys kataloge / etc / postfix, eikite į katalogą ir redaguokite.cf 'konfigūracijos failas.
Atidarykite failą mėgstamiausiame teksto rengyklėje arba kuris įdiegtas jūsų sistemoje. Čia konfigūracijos failams modifikuoti naudojame „vim“ redaktorių.
$ vi / etc / postfix / main.plgTerminale pamatysite šį langą:
Dabar „pagrindinio“ pabaigoje turite pridėti šias eilutes.cf 'failas.
virtual_alias_domains = mydomain.com kitoje srityje.comvirtual_alias_maps = maišos: / etc / postfix / virtual
Pirmoje eilutėje virtual_alias_domains naudojama nurodyti domenus, kuriems „postfix“ priima el. Laiškus. Galima pridėti daugiau nei vieną domeną, kuriuos skiria tarpai.
Antroje eilutėje virtual_alias_maps nurodomas kelias į failą, nurodomas persiuntimo domenų susiejimas.
Atidarykite / etc / postfix / virtual failą ir pridėkite persiuntimo el. Laiškus kartu su paskirties vieta.
$ vi / etc / postfix / virtual
Tarkime, kad norime persiųsti el. Laiškus iš vieno į kitą:
nuo [el. pašto saugoma] iki [el. pašto saugoma]
Pirmiau nurodytuose el. Laiškuose pirmasis el. Laiškas rodo, kuriame „postfix“ gaus el. Laiškus. Antrasis el. Laiškas rodo, kur postfix persiųs el. Laišką. Laiškas gali būti persiųstas į kelias el. Pašto adresas. Įvedę šiuos el. Laiškus, išsaugokite ir uždarykite failą. Dabar atnaujinkite „Postfix“ lentelę naudodami šią komandą:
$ postmap / etc / postfix / virtualIš naujo įkelkite pašto pataisą
Atlikę keletą būtinų „postfix“ konfigūracijos failų pakeitimų, iš naujo įkelkite arba iš naujo paleiskite „postfix“ konfigūracijas naudodami šią komandą:
$ sudo / etc / init.d / postfix perkrauti# arba
$ sudo paslaugos postfix perkrauti
Išbandykite dabar
Baigę konfigūruoti, pabandykite persiųsti el. Laiškus kituose domenuose.
Išvada
Šiame straipsnyje mes sužinojome, kaip sukonfigūruoti „Postfix“ pašto persiuntimą „Linux“ sistemoje. Be to, mes taip pat išmokome redaguoti „postfix“ konfigūracijos failus. Išbandykite konfigūracijas. Jūs pastebėsite, kad el. Laiškas persiųstą vietą pasieks per minutę. Tikiuosi, kad šis straipsnis bus įdomus jums.