V tomto tutoriálu vám ukážeme, jak nainstalovat Postfix na CentOS 8. Pro ty z vás, kteří to nevěděli, Postfix je bezplatný a open-source MTA (Mail Transfer Agent) používá se pro směrování nebo doručování e-mailů v systému Linux. Ve výchozí konfiguraci umožňuje místní zasílání pošty, ale sám o sobě je velmi užitečný na stroji, který používá mnoho zákazníků, nebo i když takoví návštěvníci nejsou, mnoho služeb ukládá své recenze a zprávy do e-mailů, což je zavedeno pro uživatele root lokálně, takže správce systému může být zaznamenán při jakékoli činnosti, když se přihlásí a přepne na uživatele root.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Postfix Mail na CentOS 8.
Předpoklady
- Server s jedním z následujících operačních systémů:CentOS 8.
- Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
uživatel sudo bez root
nebo přístup kuživateli root
. Doporučujeme jednat jakonerootový uživatel sudo
, protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.
Nainstalujte Postfix na CentOS 8
Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.
sudo dnf clean all sudo dnf update
Krok 2. Instalace Postfixu na CentOS 8.
Spusťte následující příkaz k instalaci poštovního serveru Postfix:
sudo dnf install postfix
Po úspěšné instalaci Postfixu spusťte a povolte službu Postfix spuštěním:
sudo systemctl start postfix sudo systemctl enable postfix
Krok 3. Instalace poštovního klienta Mailx.
Nyní nainstalujeme balíček e-mailového klienta Mailx pro kontrolu e-mailů odeslaných do vašeho systému zadáním následujícího příkazu:
sudo dnf install mailx
Po instalaci můžeme odeslat e-mail na náš místní server. Například odešleme zkušební e-mail systémovému administrátorovi 'meilana .‘ Za tímto účelem napíšeme na terminál následující příkaz:
mail meilana
Stiskněte Enter. Systém vás požádá o poskytnutí „Předmět “. Poté znovu stiskněte enter a napište tělo e-mailu. Po napsání body , stiskněte Enter a napište tečku (.) a znovu stiskněte Enter pro odeslání e-mailu.
Chcete-li zkontrolovat, zda e-mail dorazil na místo určení, přihlaste se jako root ze strany příjemce a do terminálu zadejte ‚mail‘:
Krok 4. Nakonfigurujte bránu firewall.
Pokud je spuštěna brána firewall, povolte službu SMTP. SMTP používá:
sudo firewall-cmd --add-service=smtp --permanent sudo firewall-cmd --reload
Blahopřejeme! Úspěšně jste nainstalovali Postfix. Děkujeme, že jste použili tento návod k instalaci poštovního serveru Postfix na systémy CentOS 8. Pro další nápovědu nebo užitečné informace doporučujeme navštívit oficiální web Postfixu.