Du må utføre følgende enkle trinn for å konfigurere e -post -videresending Postfix -serveren på systemet ditt:
Åpne terminalvinduet ved å klikke på aktivitetene og velg Terminal fra venstre sidefelt i CentOS 8.
Installer Postfix
Først må du sørge for at postfix er installert på systemet ditt eller ikke.Ved hjelp av følgende kommando kan du sjekke installasjonen av Postfix:
$ RPM -QA | grep postfix
Følgende utgang skal vises på systemet ditt.
Ellers vil du installere Postfix ved å bruke følgende kommando:
$ sudo dnf installer postfix
Når installasjonen av Postfix er fullført, nå bruker du følgende kommando, kan du sjekke statusen Postfix Service:
$ sudo service postfix status
Følgende utgang skal vises på systemet ditt.
Som du kan se på skjermbildet ovenfor, er postfix -tjenester aktive på dette systemet. Nå kan vi ytterligere verifisere ved hjelp av NetStat Command at Postfix Services kjører på port 25. Skriv inn følgende kommando for å gjøre dette:
$ sudo netstat -ltnp | grep 25
Følgende utgang vises på systemet ditt:
I outputten representerer den siste kolonnen PID for behandlingen. Her viser dette en postfiks.
Konfigurasjon for videresending etter postfiks
Start nå konfigurasjonen av postfix for videresending av e -postmeldinger. Det er en enkel oppgave. Først må vi finne postfix -konfigurasjonskatalogstien ved å bruke postconf -kommandoen.
$ Postconf | grep config_directory
Følgende utgang vises på terminalen:
Nå har vi en ide om at alle konfigurasjonsfiler etter FIX ligger i katalogen /etc /postfix, så flytt inn i katalogen og rediger 'Main.CF 'konfigurasjonsfil.
Åpne filen i din favoritt tekstredigerer eller som er installert på systemet ditt. Her bruker vi en VIM -redigerer for å endre konfigurasjonsfilene.
$ vi/etc/postfix/main.jfr
Følgende vindu du vil se i terminalen:
Nå må du legge til følgende linjer på slutten av 'Main.jf. Fil.
Virtual_alias_domains = MyDomain.com theanotherdomain.com
virtual_alias_maps = hash:/etc/postfix/virtual
Her brukes Line One Virtual_alias_domains til å liste opp domenene, som Postfix godtar e -postene. Mer enn ett domene kan legges til som er atskilt med et rom.
Den andre linjen Virtual_alias_maps indikerer banen til filen, spesifiser kartleggingen for fremover -domener.
Åpne/etc/postfix/virtuell fil og legg til e -postmeldinger sammen med destinasjonen.
$ vi/etc/postfix/virtuell
La oss anta at vi vil videresende e -post fra en til en annen e -post:
[email protected] til [email protected]
I e -postene ovenfor viser den første e -posten at Postfix vil motta e -postmeldinger. Den andre e -posten viser hvor postfikset vil videresende e -posten. E -posten kan videresendes til flere e -postdestinasjoner. Etter å ha lagt inn disse e -postene, lagre og lukk filen. Oppdater nå Postfix -tabellen ved hjelp av følgende kommando:
$ postmap/etc/postfix/virtuell
Last inn postfixen på nytt
Etter å ha gjort noen nødvendige endringer i postfix -konfigurasjonsfilene, kan du laste inn eller starte postfix -konfigurasjonene på nytt ved å bruke følgende kommando:
$ sudo /etc /init.d/postfix omlasting
# eller
$ sudo service postfix omlasting
Test nå
Når konfigurasjonene er fullført, kan du prøve å videresende e -postmeldinger på andre domener.
Konklusjon
I denne artikkelen har vi lært hvordan du konfigurerer postfiks -posten videresending på Linux -systemet. Videre lærte vi også hvordan vi redigerer konfigurasjonsfilene etter FIX. Test konfigurasjonene. Du vil merke at e -post kommer til den videresendte destinasjonen i løpet av et minutt. Jeg håper denne artikkelen vil være interessant for deg.