Trebuie să efectuați următorii pași simpli pentru a configura serverul postfix de redirecționare a e-mailului pe sistemul dvs.:
Deschideți fereastra terminalului făcând clic pe Activități și selectați terminalul din bara laterală stângă în CentOS 8.
Instalați Postfix
Mai întâi, asigurați-vă că postfix este instalat sau nu pe sistemul dvs.folosind următoarea comandă puteți verifica instalarea postfix:
$ rpm -qa | grep postfixUrmătoarea ieșire ar trebui să se afișeze pe sistemul dvs.
În caz contrar, veți instala postfix utilizând următoarea comandă:
$ sudo dnf instalează postfixOdată ce instalarea postfix este finalizată, acum folosind următoarea comandă, puteți verifica starea serviciului postfix:
$ sudo service postfix statusUrmătoarea ieșire ar trebui să fie afișată pe sistemul dvs.
După cum puteți vedea în captura de ecran de mai sus, serviciile postfix sunt active pe acest sistem. Acum, putem verifica în continuare cu ajutorul comenzii netstat că serviciile postfix rulează pe portul 25. Tastați următoarea comandă pentru a face acest lucru:
$ sudo netstat -ltnp | grep 25Următoarea ieșire va fi afișată pe sistemul dvs.:
În rezultatul de mai sus, ultima coloană reprezintă PID-ul procesării. Aici, acesta arată un postfix.
Configurare pentru redirecționarea e-mailului postfix
Acum, începeți configurarea postfix pentru redirecționarea e-mailurilor. Este o sarcină simplă. Mai întâi, trebuie să găsim calea directorului de configurare postfix utilizând comanda postconf.
$ postconf | grep config_directoryUrmătoarea ieșire va fi afișată pe terminal:
Acum, avem o idee că toate fișierele de configurare postfix aflate în directorul / etc / postfix, așa că mutați-vă în director și editați „main.cf 'fișier de configurare.
Deschideți fișierul în editorul de text preferat sau care este instalat pe sistemul dvs. Aici, folosim un editor vim pentru a modifica fișierele de configurare.
$ vi / etc / postfix / main.cfUrmătoarea fereastră o veți vedea în terminal:
Acum, trebuie să adăugați următoarele rânduri la sfârșitul principalului.cf 'fișier.
virtual_alias_domains = domeniul meu.com thealotherdomain.comvirtual_alias_maps = hash: / etc / postfix / virtual
Aici, linia unu virtual_alias_domains este utilizată pentru a lista domeniile, pentru care postfix acceptă e-mailurile. Pot fi adăugate mai multe domenii separate de un spațiu.
A doua linie virtual_alias_maps indică calea către fișier, specifică maparea pentru domeniile de redirecționare.
Deschideți fișierul / etc / postfix / virtual și adăugați e-mailurile de redirecționare împreună cu destinația.
$ vi / etc / postfix / virtual
Să presupunem că dorim să redirecționăm e-mailurile de la unul la altul:
[e-mail protejat] la [e-mail protejat]
În e-mailurile de mai sus, primul e-mail arată la ce postfix vor primi e-mailuri. Al doilea e-mail arată unde postfixul va redirecționa e-mailul. E-mailul poate fi redirecționat către mai multe destinații de e-mail. După introducerea acestor e-mailuri, salvați și închideți fișierul. Acum, actualizați tabelul postfix utilizând următoarea comandă:
$ postmap / etc / postfix / virtualReîncărcați postfixul
După ce ați făcut unele modificări necesare în fișierele de configurare postfix, reîncărcați sau reporniți configurațiile postfix utilizând următoarea comandă:
$ sudo / etc / init.d / postfix reîncarcă# sau
$ sudo service postfix reîncărcare
Testează acum
Odată ce configurațiile sunt complete, încercați să redirecționați e-mailuri pe alte domenii.
Concluzie
În acest articol, am învățat cum să configurăm redirecționarea poștei postfix pe sistemul Linux. Mai mult, am învățat și cum să edităm fișierele de configurare postfix. Testați configurațiile. Veți observa că e-mailul ajunge la destinația redirecționată într-un minut. Sper că acest articol va fi interesant pentru dumneavoastră.