Jak zainstalować Postfix na CentOS/RHEL 7/6/5
- 2917
- 191
- Tomasz Szatkowski
Przyrostek jest szybki i popularny serwer SMTP powszechnie używany. Głównym zadaniem Postfix jest przekazanie poczty lokalnej lub do zamierzonego miejsca docelowego poza siecią. Niektóre z najpopularniejszych serwerów SMTP to Sendmail, Postfix i QMail. Domyślnie Sendmail jest wstępnie zainstalowany z Centos/Rhel 5. Będziemy musieli go usunąć i zainstalować postfix.
Może Ci się spodobać:
- Zainstaluj Postfix na Ubuntu
Krok 1 - Zainstaluj postfix
Jeśli postfix nie jest jeszcze zainstalowany na twoim komputerze, zainstaluj go za pomocą następującego polecenia. Usuń także sendmail, jeśli już zostanie zainstalowany.
Yum Usuń sendmail yum instaluj postfix
Uczyń Postfix jako domyślnie MTA dla systemu za pomocą następującego polecenia
Alternatywy -Ustaw MTA/usr/sbin/postfix
Jeśli powyższe polecenie nie działa i otrzymasz wyjście jako „/usr/sbin/postfix, nie zostało skonfigurowane jako alternatywa dla MTA”. Użyj poniżej polecenia, aby zrobić to samo, pomiń to
Alternatywy -Ustaw MTA/usr/sbin/sendmail.przyrostek
Krok 2 - Skonfiguruj postfix
Rozpocznijmy konfigurację postfix. Edytuj plik konfiguracyjny postfix /etc/postfix/main.por w swoim ulubionym edytorze i wprowadzaj następujące zmiany.
MyHostName = Mail.tecadmin.net myDomain = tecadmin.net miorigin = $ myDomain iNet_Interfaces = wszystkie MyDestination = $ myhostname, localhost, $ myDomain myNetWorks = 127.0.0.0/8,/32 Relay_domains = $ myDestination home_mailbox = Maildir/
Po wykonaniu powyższego polecenia edytuj plik konfiguracyjny postfix i upewnij się, że wszystkie zmiany są wykonane poprawnie.
Krok 3 - Uruchom ponownie usługę postfix
Jak zrobiliśmy podstawową konfigurację postfix, więc uruchom ponownie usługę postfix, aby odczytać zmiany konfiguracji. Konfiguruj także Autostart w rozruchu systemowym.
Usługa ponowna uruchom ponownie chkconfig postfix
Krok 4 - Otwórz port zapory
Teraz, jeśli Twój system jest skonfigurowany do używania zapory iptables, więc dodaj reguły zapory, aby udostępnić postFIX z zewnątrz, używając następujących poleceń.
iptables -a wejście -m Stan --state nowy -m tcp -p tcp -dport 25 -J Zaakceptuj iptables -a state --state new -m udp -p udp - -dport 25 -j Zaakceptuj
Dzięki za użycie tego artykułu.