Musisz wykonać następujące proste kroki, aby skonfigurować serwer przekazywania poczty pocztowej w systemie:
Otwórz okno terminala, klikając czynności i wybierz terminal z lewego paska bocznego w Centos 8.
Zainstaluj postfix
Po pierwsze, upewnij się, że postfix jest zainstalowany w systemie, czy nie.Za pomocą następującego polecenia możesz sprawdzić instalację postfix:
$ rpm -qa | GREP Postfix
Następujące dane wyjściowe powinno wyświetlić w systemie.
W przeciwnym razie zainstalujesz Postfix za pomocą następującego polecenia:
$ sudo dnf instaluj postfix
Po zakończeniu instalacji postfix, teraz używając następującego polecenia, możesz sprawdzić status usługi postfix:
$ sudo usługa postfix status
Następujące dane wyjściowe powinno wyświetlić w systemie.
Jak widać na powyższym zrzucie ekranu, usługi postfix są aktywne w tym systemie. Teraz możemy dalej zweryfikować za pomocą polecenia NetStat, że usługi postfix działają na porcie 25. Wpisz następujące polecenie, aby to zrobić:
$ sudo netstat -ltnp | GREP 25
W systemie zostanie wyświetlone następujące dane wyjściowe:
W powyższym wyjściu ostatnia kolumna reprezentuje PID przetwarzania. Tutaj pokazuje postfix.
Konfiguracja przekazywania poczty pocztowej postfix
Teraz rozpocznij konfigurację postfix do przekazywania wiadomości e -mail. To proste zadanie. Najpierw musimy znaleźć ścieżkę katalogu konfiguracji postfix za pomocą polecenia PostConf.
$ postconf | GREP Config_Directory
Następujące dane wyjściowe wyświetli się na terminalu:
Teraz mamy pomysł, że wszystkie pliki konfiguracyjne Postfix znajdują się w katalogu /etc /postfix, więc poruszaj się w katalogu i edytuj „główny.Plik konfiguracyjny CF.
Otwórz plik w ulubionym edytorze tekstu lub który jest zainstalowany w systemie. Tutaj używamy edytora VIM do modyfikowania plików konfiguracyjnych.
$ vi/etc/postfix/main.por
Poniższe okno, które zobaczysz w terminalu:
Teraz musisz dodać następujące wiersze na końcu „głównego.plik CF '.
Virtual_alias_domains = MyDomain.com theeanothindomina.com
Virtual_alias_maps = hash:/etc/postfix/virtual
Tutaj Line One Virtual_Alias_domains jest używany do wyświetlania domen, dla których Postfix przyjmuje e -maile. Można dodać więcej niż jedną domenę, które są oddzielone przestrzenią.
Druga linia Virtual_Alias_maps wskazuje ścieżkę do pliku, określa mapowanie domen do przodu.
Otwórz plik/etc/postfix/wirtualny i dodaj e -maile docelowe wraz z miejscem docelowym.
$ vi/etc/postfix/wirtualne
Załóżmy, że chcemy przekazywać e -maile od jednego do e -maila:
Skontaktuj się z domeną@.com to [email protected]
W powyższych e -mailach pierwszy e -mail wyświetla się, na którym postFix otrzyma e -maile. Drugi e -mail pokazuje, gdzie postFIX przekazuje wiadomość e -mail. Pocztę można przekazać do wielu miejsc docelowych e -mail. Po wprowadzeniu tych e -maili zapisz i zamknij plik. Teraz zaktualizuj tabelę postfix za pomocą następującego polecenia:
$ postmap/etc/postfix/virtual
Załaduj ponownie Postfix
Po wykonaniu niezbędnych zmian w plikach konfiguracyjnych postfix, ponownie załaduj lub uruchom ponownie konfiguracje postfix za pomocą następującego polecenia:
$ sudo /etc /init.D/Postfix Reload
# Lub
$ sudo service postfix Reload
Przetestuj teraz
Po zakończeniu konfiguracji spróbuj przekazywać wiadomości e -mail w innych domenach.
Wniosek
W tym artykule nauczyliśmy się skonfigurować przekazywanie poczty postfix w systemie Linux. Ponadto nauczyliśmy się również edytować pliki konfiguracyjne postfix. Przetestuj konfiguracje. Zauważysz, że e -mail przyjedzie do przekazanego miejsca docelowego w ciągu minuty. Mam nadzieję, że ten artykuł będzie dla Ciebie interesujący.