Jak zainstalować Postfix na CentOS/RHEL 7/6/5

Jak zainstalować Postfix na CentOS/RHEL 7/6/5

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.