Jak nastavit poštovní server Postfix (SMTP) pomocí konfigurace null-client
Bez ohledu na mnoho online komunikačních metod, které jsou dnes k dispozici, zůstává e -mail praktickým způsobem doručovat zprávy z jednoho konce světa na druhý nebo člověku, který sedí v kanceláři vedle nás.
Následující obrázek ilustruje proces přenosu e -mailu počínaje odesílatelem, dokud se zpráva nedostane do doručené pošty příjemce:
Jak funguje nastavení pošty
Aby to bylo možné, v zákulisí se děje několik věcí. Aby byla e -mailová zpráva doručena z klientské aplikace (např Thunderbird, Outlook nebo služby webové pošty, jako je Gmail nebo Yahoo! Pošta) na poštovní server a odtud na cílový server a nakonec na jeho zamýšleného příjemce, a SMTP (Jednoduchý protokol pro přenos pošty) služba musí být na každém serveru.
To je důvod, proč v tomto článku vysvětlíme, jak nastavit a SMTP server v RHEL 7 kde jsou e -maily odeslané místními uživateli (i jiným místním uživatelům) přeposílány na centrální poštovní server pro snadnější přístup.
V požadavcích zkoušky se tomu říká a nulový klient založit.
Naše testovací prostředí se bude skládat z původního poštovního serveru a centrálního poštovního serveru nebo relayhost.
Původní poštovní server: (název hostitele: box1.mydomain.com / IP: 192.168.0.18) Central Mail Server: (hostname: mail.mydomain.com / IP: 192.168.0.20)
Pro rozlišení jména použijeme známé /etc/hosts soubor v obou polích:
Otevřete port SMTP serveru Mail Server ve bráně firewall
4. Konfigurovat Postfix na box1.mydomain.com.
Hlavní konfigurační soubor Postfixu se nachází v /etc/postfix/main.cf. Tento soubor je sám o sobě skvělým zdrojem dokumentace, protože přiložené komentáře vysvětlují účel nastavení programu.
Pro stručnost zobrazme pouze řádky, které je třeba upravit (ano, musíte odejít mé určení prázdné na původním serveru; v opačném případě budou e -maily ukládány lokálně, na rozdíl od centrálního poštovního serveru, což vlastně chceme):
Nyní přejděte na centrální poštovní server (mail.mydomain.com), přihlaste se jako uživatel tecminta zkontrolujte, zda byl e -mail přijat:
# su - tecmint. # pošta.
Zkontrolujte doručení poštovního serveru Postfix
Pokud nebyl e -mail přijat, podívejte se na výstražnou nebo chybovou zprávu v kořenové schránce pošty. Můžete se také ujistit, že SMTP služba běží na obou serverech i na tomto portu 25 je otevřen na centrálním poštovním serveru pomocí příkaz nmap:
# nmap -PN 192,168,0,20.
Odstraňování problémů s poštovním serverem Postfix
souhrn
Nastavení a poštovní server a a štafetový hostitel jak ukazuje tento článek, je to základní dovednost, kterou musí mít každý správce systému, a představuje základ, kterému je třeba porozumět a nainstalujte složitější scénář, jako je poštovní server hostující živou doménu pro několik (i stovky nebo tisíce) e -mailů účty.
(Upozorňujeme, že tento druh nastavení vyžaduje server DNS, který je mimo rozsah této příručky), ale k nastavení můžete použít následující článek Server DNS:
Nastavit server DNS pouze v mezipaměti v CentOS/RHEL 07
Nakonec vřele doporučuji, abyste se seznámili s konfiguračním souborem Postfixu (main.cf) a manuálovou stránku programu. Pokud máte pochybnosti, neváhejte nám zanechat linku pomocí níže uvedeného formuláře nebo pomocí našeho fóra, Linuxsay.com, kde získáte téměř okamžitou pomoc od odborníků na Linux z celého světa.