GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat Postfix na AlmaLinux 8, CentOS 8 a Rocky Linux 8

Postfix je účinný Mail Transfer Agent používaný pro směrování a odesílání přijímání e-mailů, který je dostupný jako software OpenSource. Je to nejznámější e-mailový server používaný v různých distribucích Linuxu. Toto je ve skutečnosti náhrada starého Sendmail MTA, který je předinstalovaný i na nejnovějších verzích Rocky Linuxu. Možná budete muset nainstalovat poštovní server Postfix do vašeho systému. Dnes si vysvětlíme proces instalace postfixového serveru na systému Rocky Linux 8 pomocí Terminálu.

Všechny příkazy poběží v terminálové aplikaci v tomto článku. Pro přístup k terminálu klikněte na možnost Aktivity v levém horním rohu prostředí Rocky Linux 8 a poté klikněte na Terminál v levém podokně vaší plochy.

Instalace Postfixu na Rocky Linux 8

Chcete-li nainstalovat Postfix na Rocky Linux 8, musíte postupovat podle následujících kroků:

Odebrat Sendmail

Nejprve musíte odstranit Sendmail z vašeho systému. Proto můžete pomocí následujícího příkazu snadno zkontrolovat, zda je Sendmail ve vašem systému předinstalován či nikoli:

$ rpm -qa | grep sendmail

Pokud je již nainstalována, na terminálu se zobrazí nainstalovaná verze. Jinak se na obrazovce zobrazí jakýkoli výstup. V této situaci můžete tento krok opustit.

Sendmail můžete odebrat zadáním následujícího příkazu na terminálu:

$ yum remove sendmail*

nebo

$ dnf remove sendmail

Aktualizovat systém

Po odstranění Sendmailu aktualizujete svůj systém provedením následujícího příkazu:

$ dnf update

Nainstalujte Postfix

Jakmile ověříte, že na vašem systému není spuštěn žádný jiný MTA, nainstalujete postfixový server zadáním následujícího příkazu:

$ sudo dnf install postfix

Výzva k potvrzení přeruší instalaci a požádá o potvrzení instalace postfixového serveru na systém CentOS. V případě ano stiskněte „y“ a poté stiskněte klávesu „Enter“, abyste mohli pokračovat v dalším procesu instalace.

Jakmile je instalace serveru Postfix dokončena, můžete ověřit, zda je nyní ve vašem systému nainstalován nebo ne, spuštěním následujícího příkazu na terminálu:

$ rpm -qa|grep postfix

Na vašem systému by se měl zobrazit následující výstup:

Povolte službu Postfix

Nyní je postfixový server nainstalován do vašeho systému. Povolte a restartujte služby Postfix spuštěním níže uvedených příkazů:

$ systemctl enable postfix

Po provedení výše uvedeného příkazu budete požádáni o zadání přihlašovacího hesla pro ověření. Zadejte heslo a klikněte na tlačítko ‚Authenticate‘. V okně Terminál uvidíte následující výstup s vytvořením symbolického odkazu:

Nyní spusťte postfixové služby spuštěním následujícího příkazu:

Opět je potřeba ověřit uživatele. Zadejte heslo a poté stiskněte tlačítko ‚Authenticate‘.

Poté spusťte následující příkaz pro kontrolu stavu postfixových služeb:

$ systemctl status postfix

V okně Terminál se zobrazí následující výstup:

Jak můžete vidět na obrázku výše, služby Postfixu běží na tomto systému.

Dále nakonfigurujte poštovní server Postfix pro odesílání e-mailů na váš místní server. Chcete-li opustit aktuální okno, stiskněte „Ctrl + c“.

Nainstalujte e-mailového klienta mailx

Před zahájením konfigurace postfixového serveru musíte nejprve nainstalovat poštovního klienta mailx do systému zadáním následujícího příkazu:

$ sudo dnf install mailx

Potvrďte instalaci balíčku mailx stisknutím „y“ a poté stiskněte „Enter“. Nyní bude spuštěna instalace mailx a po dokončení budete upozorněni, jak je znázorněno na následujícím snímku obrazovky.

Nyní můžete snadno odesílat e-maily na místní e-mailový server. Například odešleme zkušební e-mail s předmětem e-mailu správci příjemce. Za tímto účelem jsme na terminálu napsali níže uvedený příkaz:

$ mail kbuzdar

Výraz „mail“ ve výše uvedeném příkazu odkazuje na klienta a příjemce je zde „kbuzdar“. Znak ‚.‘ na konci e-mailů vysílá poštovnímu klientovi signál, že e-mail je nyní ukončen. Nyní bude odeslána na server postfix k doručení e-mailu.

Chcete-li zkontrolovat, zda e-mail dorazil do cíle, nebo ne, přihlaste se jako uživatel root ze strany příjemce a poté na terminálu napište ‚mail‘.

# mail

Na terminálu se zobrazí následující seznam e-mailů včetně posledního e-mailu, který jste odeslali, který se zobrazí na konci.

Závěr

To je vše o instalaci serveru Postfix na Rocky Linux 8 pomocí příkazového řádku. Navíc jste viděli, jak odesílat e-maily na místní server prostřednictvím služeb Postfix. E-maily můžete odesílat do určité domény změnou názvu vašeho počítače. Doufám, že se vám tento článek líbil a může vám v budoucnu pomoci.


Linux
  1. Jak nainstalovat Docker na AlmaLinux / Rocky Linux

  2. Jak nainstalovat a nakonfigurovat docker v Rocky Linux/Centos 8

  3. Jak nainstalovat a nakonfigurovat Ansible na Rocky Linux/CentOS 8

  1. Jak nainstalovat a nakonfigurovat R na RHEL 8 / CentOS 8 Linux System

  2. Jak nainstalovat a používat PostgreSQL 13 na Rocky Linux

  3. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  1. Jak nainstalovat Terraform na AlmaLinux 8, CentOS 8 a Rocky Linux 8

  2. Jak nainstalovat Docker na Rocky Linux 8 / CentOS 8 / RHEL 8 / AlmaLinux

  3. Jak nainstalovat Fish Shell na CentOS 8 a Rocky Linux 8