postfix

Nainštalujte Postfix do CentOS 8

Nainštalujte Postfix do CentOS 8
Postfix je efektívny, bezplatný a open-source MTA (Mail Transfer Agent) používaný na smerovanie a doručovanie e-mailov. Postfix je najpopulárnejší e-mailový server používaný vo väčšine systémov Linux. Táto predpona je náhradou za Sendmail MTA, ktorý je už nainštalovaný na väčšine najnovších verzií CentOS. Možno však budete musieť do svojho systému nainštalovať e-mailový server s predponou, napríklad Postfix.  Tento článok vám pomôže nainštalovať server Postfix na CentOS 8 pomocou terminálu.

Všetky príkazy v tomto článku sa spustia v okne terminálu. Najskôr teda budete musieť otvoriť terminál vo vašom systéme. Ak to chcete urobiť, kliknite na položku Aktivity v ľavom rohu a potom na ikonu Terminál na ľavom bočnom paneli pracovnej plochy CentOS 8.

Inštalácia Postfixu na CentOS 8

Pri inštalácii Postfixu do vášho systému CentOS postupujte podľa nasledujúcich krokov:

1. Odstrániť Sendmail

Pomocou nasledujúceho príkazu skontrolujte, či je vo vašom systéme nainštalovaná služba Sendmail:

$ rpm -qa | grep sendmail

Ak je služba Sendmail už nainštalovaná, vo vašom výstupe sa zobrazí verzia služby Sendmail. Ak nie je nainštalovaný vo vašom systéme, na termináli neuvidíte žiadny výstup a tento krok môžete preskočiť.

Sendmail môžete zo systému CentOS 8 odstrániť pomocou nasledujúceho príkazu:

$ yum odstrániť sendmail *

Alebo

$ dnf odstrániť sendmail

2. Aktualizácia systému

Po odstránení služby Sendmail MTA aktualizujte systém spustením nasledujúceho príkazu:

$ dnf aktualizácia

3. Nainštalujte Postfix

Po overení, že vo vašom systéme CentOS nie je spustený žiadny iný agent prenosu pošty (MTA), teraz nainštalujete server postfix do vášho systému pomocou nasledujúceho príkazu:

$ sudo dnf nainštalovať postfix

Počas inštalácie sa zobrazí otázka, či chcete pokračovať v inštalácii servera Postfix vo vašom systéme. Pokračujte stlačením klávesu y a stlačením klávesu Enter inštaláciu dokončite.

Teraz pomocou nasledujúceho príkazu skontrolujte, či je vo vašom systéme nainštalovaný Postfix

$ rpm -qa | grep postfix

4. Povoliť služby Postfix

Po dokončení inštalácie servera Postfix povoľte a spustite služby postfix vo vašom systéme CentOS 8 vykonaním nasledujúceho príkazu:

$ systemctl povoliť postfix

Ak nie ste prihlásený ako používateľ root, po vykonaní vyššie uvedeného príkazu sa vo vašom systéme zobrazí výzva na overenie používateľa. Zadajte heslo používateľa a nasledujúci výstup sa zobrazí na termináli s vytvorením symbolického odkazu.

Po dokončení vyššie uvedeného kroku spustením nasledujúceho príkazu spustite služby Postfix:

$ systemctl start postfix

Opäť budete musieť dokončiť proces autentifikácie nasledovne:

Ak chcete skontrolovať prevádzkový stav služby Postfix, zadajte nasledujúci príkaz:

$ systemctl stav postfix

Nasledujúci výstup by sa mal zobraziť v okne terminálu:

Vo vašom systéme teraz beží služba Postfix.

Ďalej budete musieť nakonfigurovať server Postfix tak, aby odosielal e-maily na váš miestny server.

Stlačením klávesov „Ctrl + c“ opustíte aktuálne zobrazovacie okno.

5. Nainštalujte si e-mailového klienta mailx

Pred konfiguráciou servera Postfix nainštalujte do svojho systému balík poštových klientov mailx zadaním nasledujúceho príkazu:

$ sudo dnf nainštalovať mailx

Tu budete musieť potvrdiť inštaláciu balíka mailx. Stlačením klávesu „y“ a stlačením klávesu „Enter“ pokračujte v procese inštalácie.

Po chvíli uvidíte na termináli zobrazený stav dokončenej inštalácie, čo znamená, že do vášho systému bol nainštalovaný mailx.

Teraz môžeme poslať e-mail na náš miestny server. Napríklad pošleme testovací e-mail používateľovi kbuzdar správcu systému.„Na terminál napíšeme nasledujúci príkaz:

$ mail kbuzdar

Vo vyššie uvedenom príkaze je pošta klientom a „kbuzdar“ príjemcom. Na konci e-mailu sa zobrazí.„vygeneruje signál poštovému klientovi, že je koniec e-mailu a že sa teraz odovzdá serveru postfix na doručenie.

Ak chcete skontrolovať, či e-mail dorazil na miesto určenia, prihláste sa ako root zo strany príjemcu a do terminálu zadajte výraz „mail“.

# mail

Uvidíte nasledujúci zoznam e-mailov, vrátane posledného e-mailu, na ktorý bola správa odoslaná v poslednom kroku.

Gratulujem! Postfix bol úspešne nainštalovaný do vášho systému CentOS 8.

Záver

V tomto článku ste sa naučili, ako nainštalovať server Postfix na CentOS 8 pomocou príkazového riadku. Dozvedeli ste sa tiež, ako posielať e-maily na váš miestny server prostredníctvom služieb Postfix. Ďalej môžete tiež posielať e-maily na konkrétne domény zmenou názvu hostiteľa vášho systému a môžete upravovať obsah konfiguračného súboru a odosielať e-maily na konkrétnu doménu. Dúfam, že vám tento článok pomôže pri inštalácii a používaní servera Postfix vo vašom systéme.

Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...
Hry Vulkan pre používateľov systému Linux
Vulkan pre používateľov systému Linux
S každou novou generáciou grafických kariet vidíme, že vývojári hier posúvajú hranice grafickej vernosti a prichádzajú o krok bližšie k fotorealizmu. ...
Hry OpenTTD vs Simutrans
OpenTTD vs Simutrans
Vytvorenie vlastnej simulácie dopravy môže byť zábavné, relaxačné a mimoriadne lákavé. Preto sa musíte uistiť, že vyskúšate čo najviac hier, aby ste n...