Postfix to opensource’owy Mail Transfer Agent (MTA). Jest on używany przez publiczne serwery pocztowe w całym Internecie. W tym artykule pokażę Ci jak zainstalować i skonfigurować Postfixa na Ubuntu 18.04 LTS.
Aby mieć działającą konfigurację Postfixa, musisz mieć dodany rekord MX do swojego serwera DNS. Konfiguruję tutaj serwer DNS używając BIND 9 tylko po to, aby zademonstrować jak wszystko działa.
Mój Ubuntu 18.04 LTS ma adres IP 192.168.199.170. To będzie mój serwer DNS i serwer pocztowy. Zamień go więc na swój adres IP. Wybrałem mail.linuxhint.com jako FQDN mojego serwera pocztowego. Zamień go na swój.
Najpierw zaktualizuj cache repozytorium pakietów APT za pomocą następującego polecenia:
Zainstaluj serwer DNS BIND 9 za pomocą następującego polecenia:
Teraz naciśnij y, a następnie naciśnij <Enter> aby kontynuować.
BIND 9 powinien zostać zainstalowany.
Teraz utwórz plik strefy za pomocą następującego polecenia:
Następnie dodaj następujące linie i zapisz plik. Zamień 192.168.199.170 na adres IP swojego komputera. Zamień również linuxhint.com na nazwę swojej domeny.
Teraz sprawdź, czy plik konfiguracyjny jest w porządku, wykonując następujące polecenie:
Następnie wykonaj następujące polecenie, aby edytować plik /etc/bind/named.conf.default-zones:
Następnie dodaj następujące linie, aby skonfigurować swoją strefę DNS. Dostosuj, gdzie to konieczne.
Teraz edytuj plik /etc/bind/named.conf.options za pomocą następującego polecenia:
Teraz odkomentuj forwardery (usuwając // z początku każdej linii) i zmień 0.0.0.0 na serwer DNS Google 8.8.8.8.8
Przed:
Po:
Teraz uruchom ponownie BIND 9 za pomocą następującego polecenia:
Teraz należy zmienić serwer DNS. Ja użyłem do tego Menedżera sieci.
Jeśli nie masz zainstalowanego menedżera sieci, zainstaluj go za pomocą następującego polecenia:
Znajdź połączenie z menedżerem sieci za pomocą następującego polecenia:
Jak widać, nazwa mojego aktywnego połączenia to Wired connection 1
Teraz edytuj swoje połączenie za pomocą następującego polecenia:
Usuń bieżący serwer DNS:
Następnie uruchom następujące polecenie nmcli, aby zmienić serwer DNS dla połączenia.
Zapisz zmiany.
Na koniec wyjdź z promptu nmcli:
W końcu wychodzimy z promptu nmcli.
Teraz zrestartuj połączenie za pomocą następujących poleceń:
Teraz ustaw nazwę hosta na mail.linuxhint.com za pomocą następującego polecenia:
Następnie zrestartuj komputer, aby zmiany zaczęły obowiązywać.
Instalacja Postfixa:
Teraz zainstaluj Postfixa za pomocą następującego polecenia:
Naciśnij <Tab>, a następnie naciśnij <Enter>, aby kontynuować.
Wybierz opcję Witryna internetowa. Następnie naciśnij <Tab> aby wybrać <OK>, a następnie naciśnij <Enter>, aby kontynuować.
Wpisz nazwę swojej domeny. Następnie naciśnij <Tab>, a następnie naciśnij <Enter>, aby kontynuować.
Postfix powinien być zainstalowany i skonfigurowany skonfigurowany
Rekonfiguracja Postfixa:
Jeśli w przyszłości zajdzie potrzeba ponownego skonfigurowania serwera Postfix, należy uruchomić następujące polecenie:
Powinien pojawić się kreator konfiguracji Postfixa oparty na terminalu. Wystarczy odpowiedzieć na pytania i gotowe.
Konfigurowanie użytkowników do wysyłania i odbierania e-maili:
W Ubuntu 18.04 LTS, tylko użytkownicy dodani do grupy pocztowej mogą wysyłać i odbierać e-maile. Domyślnie, żaden z użytkowników nie jest dodany do grupy pocztowej.
Możesz dodać użytkownika, jako który jesteś zalogowany, do grupy pocztowej za pomocą następującego polecenia:
Jeśli użytkownik, jako który jesteś zalogowany nie ma uprawnień sudo lub super user, możesz dodać użytkownika, powiedzmy linda, do grupy mail za pomocą następującego polecenia:
Jeśli chcesz utworzyć nowych użytkowników do wysyłania i odbierania e-maili, uruchom następujące polecenie:
Tutaj USERNAME to nazwa użytkownika twojego nowego użytkownika.
W moim przypadku, powiedzmy, że USERNAME to Kelly:
Następnie wykonaj poniższe polecenie, aby ustawić hasło logowania dla USERNAME kelly:
Teraz wprowadź hasło dla użytkownika kelly i naciśnij <Enter>.
Będziesz musiał ponownie wpisać hasło. Gdy skończysz, hasło powinno być ustawione.
Teraz użytkownik kelly może wysyłać i odbierać e-maile.
Wysyłanie i czytanie e-maili z wiersza poleceń:
Ubuntu 18.04 LTS posiada wiele narzędzi wiersza poleceń do wysyłania wiadomości e-mail, takich jak Sendmail, mail, mutt itp.
W tym rozdziale pokażę Ci, jak używać polecenia mail do wysyłania i czytania wiadomości e-mail.
Program mail może nie być domyślnie zainstalowany na Ubuntu 18.04 LTS. Uruchom poniższe polecenie, aby go zainstalować:
Teraz naciśnij y, a następnie naciśnij <Enter>, aby kontynuować.
Powinno się zainstalować.
Teraz możesz wysłać wiadomość e-mail za pomocą następującego polecenia:
Wyślijmy wiadomość E-Mail do kelly,
Powinieneś zostać poproszony o podanie Carbon Copy (CC). Jeśli chcesz przesłać go dalej na wiele adresów pocztowych, wpisz tutaj adresy e-mail. W przeciwnym razie pozostaw puste pole i naciśnij <Enter>.
Teraz wpisz temat swojego e-maila. Gdy skończysz, naciśnij <Enter>.
Teraz wpisz swój e-mail.
Jak już skończysz, naciśnij <Ctrl> + d.
Poczta powinna zostać wysłana.
Teraz kelly może odczytać E-Mail za pomocą następującego polecenia:
Jak widać, kelly otrzymała mój E-Mail.
Teraz wpisz numer jak zaznaczono poniżej i naciśnij <Enter> aby przeczytać E-Mail:
To jest E-Mail, który wysłałem do kelly.
Teraz kelly może wysłać wiadomość e-mail również do mnie.
Widzę e-mail kelly.
To jest e-mail kelly.
Tak wygląda instalacja i konfiguracja Postfixa na Ubuntu 18.04 LTS. Dziękujemy za przeczytanie tego artykułu.