postfix

Nainstalujte Postfix do CentOS 8

Nainstalujte Postfix do CentOS 8
Postfix je efektivní, bezplatný a open-source MTA (Mail Transfer Agent) používaný pro směrování a doručování e-mailů. Postfix je nejoblíbenější e-mailový server používaný ve většině systémů Linux. Tato předpona je náhradou za Sendmail MTA, který je již nainstalován na většině nejnovějších verzí CentOS. Možná však budete muset do svého systému nainstalovat e-mailový server s předponou, například Postfix.  Tento článek vám pomůže nainstalovat server Postfix na CentOS 8 pomocí terminálu.

Všechny příkazy v tomto článku se spustí v okně terminálu. Nejprve tedy budete muset otevřít terminál ve vašem systému. Chcete-li to provést, klikněte na Aktivity v levém rohu a klikněte na ikonu Terminál v levém postranním panelu plochy CentOS 8.

Instalace Postfixu na CentOS 8

Při instalaci Postfixu do vašeho systému CentOS postupujte podle následujících kroků:

1. Odebrat Sendmail

Pomocí následujícího příkazu zkontrolujte, zda je ve vašem systému nainstalována služba Sendmail:

$ rpm -qa | grep sendmail

Pokud je Sendmail již nainstalován, ve vašem výstupu se zobrazí verze Sendmailu. Pokud není ve vašem systému nainstalován, neuvidíte na terminálu žádný výstup a můžete tento krok přeskočit.

Sendmail ze CentOS 8 můžete odebrat pomocí následujícího příkazu:

$ yum odebrat sendmail *

Nebo

$ dnf odebrat sendmail

2. Aktualizujte systém

Po odebrání Sendmail MTA aktualizujte svůj systém spuštěním následujícího příkazu:

$ dnf aktualizace

3. Nainstalujte Postfix

Po ověření, že ve vašem systému CentOS není spuštěn žádný jiný agent přenosu pošty (MTA), nyní nainstalujete server postfix do svého systému pomocí následujícího příkazu:

$ sudo dnf nainstalovat postfix

Během instalace budete dotázáni, zda chcete pokračovat v instalaci serveru Postfix ve vašem systému. Chcete-li pokračovat, dokončete instalaci stisknutím klávesy „y“ a stisknutím klávesy „Enter“.

Nyní pomocí následujícího příkazu zkontrolujte, zda je ve vašem systému nainstalován Postfix:

$ rpm -qa | grep postfix

4. Povolte služby Postfix

Po dokončení instalace serveru Postfix povolte a spusťte služby postfix ve vašem systému CentOS 8 provedením následujícího příkazu:

$ systemctl povolit postfix

Pokud nejste přihlášeni jako uživatel root, po provedení výše uvedeného příkazu se ve vašem systému zobrazí výzva k ověření uživatele. Zadejte heslo uživatele a následující výstup se zobrazí na terminálu s vytvořením symbolického odkazu.

Po dokončení výše uvedeného kroku spuštěním následujícího příkazu spusťte služby Postfix:

$ systemctl start postfix

Opět budete muset dokončit proces ověřování, a to následujícím způsobem:

Chcete-li zkontrolovat stav služby Postfix, zadejte následující příkaz:

$ systemctl status postfix

V okně terminálu by se měl zobrazit následující výstup:

Ve vašem systému nyní běží služba Postfix.

Dále budete muset nakonfigurovat server Postfix tak, aby odesílal e-maily na váš místní server.

Stisknutím klávesy „Ctrl + c“ opustíte aktuální zobrazovací okno.

5. Nainstalujte si e-mailového klienta mailx

Před konfigurací serveru Postfix nainstalujte do svého systému balíček e-mailového klienta mailx zadáním následujícího příkazu:

$ sudo dnf nainstalovat mailx

Zde budete muset potvrdit instalaci balíčku mailx. Stisknutím tlačítka „y“ a stisknutím klávesy „Enter“ pokračujte v procesu instalace.

Po chvíli se na terminálu zobrazí stav dokončené instalace, což znamená, že do vašeho systému byl nainstalován mailx.

Nyní můžeme poslat e-mail na náš místní server. Například pošleme testovací e-mail uživateli systému kbuzdar.„Na terminál napíšeme následující příkaz:

$ mail kbuzdar

Ve výše uvedeném příkazu je pošta klientem a ‚kbuzdar 'příjemcem. Na konci e-mailu se zobrazí.„vygeneruje signál poštovnímu klientovi, že je konec e-mailu a že bude nyní předán serveru postfix k doručení.

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 napište „mail“.

# pošta

Zobrazí se následující seznam e-mailů, včetně posledního e-mailu, na který byla zpráva odeslána v posledním kroku.

Gratulujeme! Postfix byl úspěšně nainstalován do vašeho systému CentOS 8.

Závěr

V tomto článku jste se naučili, jak nainstalovat server Postfix na CentOS 8 pomocí příkazového řádku. Také jste se naučili, jak posílat e-maily na místní server prostřednictvím služeb Postfix. Dále můžete také odesílat e-maily na konkrétní domény změnou názvu hostitele vašeho systému a můžete upravit obsah konfiguračního souboru a odesílat e-maily do konkrétní domény. Doufám, že vám tento článek pomůže při instalaci a používání serveru Postfix ve vašem systému.

Hry Nejlepší linuxové distribuce pro hraní her v roce 2021
Nejlepší linuxové distribuce pro hraní her v roce 2021
Operační systém Linux má za sebou dlouhou cestu od svého původního, jednoduchého vzhledu založeného na serveru. Tento OS se v posledních letech nesmír...
Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...
Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...