Hoe postfix mailserver op RHEL 8 / CentOS 8 te installeren

  • Ronald Ferguson
  • 0
  • 2330
  • 351
>

Postfix is ​​een veelgebruikte mailserver, bij veel grote distributies wordt Postfix standaard geïnstalleerd. De standaardconfiguratie staat alleen lokale mailing toe, maar dat is op zichzelf erg handig op een machine die door veel gebruikers wordt gebruikt, en zelfs als er geen dergelijk verkeer is, dumpen veel services hun rapporten en berichten in e-mails, die worden afgeleverd bij de wortel user lokaal, zodat de sysadmin wordt opgemerkt bij alle interessante gebeurtenissen wanneer hij / zij inlogt en overschakelt naar wortel gebruiker.

Een eenvoudig voorbeeld zou worden gepland cron jobs: alle uitvoer die niet wordt omgeleid vanaf de uitvoer van een script dat wordt uitgevoerd vanuit cron, wordt verpakt in een e-mail en wordt afgeleverd bij wortelmailbox, zodat de beheerder geen moeite hoeft te doen om de rapportages van de nachtelijke back-uptaken bij de hand te hebben.

Hoewel deze stand-alone modus zeker een aardige service is, is postfix een volwaardige mailserver die in staat is om e-mails te ontvangen, door te sturen, door te sturen en te filteren, het heeft eigenlijk alle functies die we nodig hebben voor een mailserver.

In deze tutorial leer je:
  • Hoe postfix op RHEL 8 / CentOS 8 te installeren
  • Hoe de werkende service te verifiëren met zelfstandige functionaliteit.
Lokale post lezen die door Postfix wordt bezorgd.

Gebruikte softwarevereisten en -conventies

Softwarevereisten en Linux Command Line-conventies
Categorie Vereisten, conventies of gebruikte softwareversie
Systeem RHEL 8 / CentOS 8
Software postfix-3.3.1-4, mailx-12.5-28
Andere Bevoorrechte toegang tot uw Linux-systeem als root of via het sudo opdracht.
Conventies # - vereist dat gegeven linux-commando's worden uitgevoerd met root-privileges, hetzij direct als rootgebruiker, hetzij door gebruik van sudo opdracht
$ - vereist dat gegeven linux-commando's worden uitgevoerd als een gewone niet-geprivilegieerde gebruiker

Hoe postfix mailserver op RHEL 8 / CentOS 8 stap voor stap instructies te installeren

Als u de mailserverpakketten niet heeft gekozen bij het installeren van het systeem, postfix zal niet standaard aanwezig zijn. Om het te installeren zullen we gebruiken dnf, maar om dat te doen, moeten de opslagplaatsen voor abonnementsbeheer op het systeem zijn ingeschakeld om de softwarebronnen te bereiken waarvan we zullen installeren.

  1. Gebruik. Om pakketten op RHEL 8 / CentOS 8 te installeren dnf opdracht. Installeren postfix pakket met behulp van de volgende opdracht:
    # dnf installeer postfix
  2. Om de systemd-service in te schakelen en te starten, voert u het volgende in:
    systemctl inschakelen postfix; systemctl start postfix
  3. Om te controleren of de service werkt, kunnen we het mailx pakket:
    # dnf installeer mailx
  4. Als een normale gebruiker (met de naam foo op de labmachine) schrijven we een mail naar de admin, in dit voorbeeld vragen we om meer (wat anders?) schijfruimte:
    $ mail root Onderwerp: verzoek om quotumverhoging Beste admin, Verhoog mijn schijfquotum met 1 GB. Bedankt, foo. EOT 

    Waar mail is de klant die we gebruiken, en wortel is de ontvanger. De laatste regel met alleen een punt geeft de e-mailclient aan dat dit het einde van onze e-mail is, die zal worden overhandigd aan postfix voor levering.

  5. Om te controleren of de e-mail is aangekomen, logt u in als wortel (de ontvanger), en typ mail. U zou de lijst met uw e-mails moeten zien, met dit enige item op de lijst die in de laatste stap is verzonden:
    # mail Heirloom Mail versie 12.5 7/5/10. Type? voor hulp. "/ var / spool / mail / root": 1 bericht 1 nieuw> N 1 foo @ rhel8lab ma 26 nov 19:05 20/634 "aanvraag voor quotaverhoging" & 

    Waar N is nieuw", 1 is de ID van het bericht, foo @ rhel8lab is de afzender (gebruikersnaam @ hostnaam), levertijd en het onderwerp is ook te zien. Door in dit geval de bericht-ID te typen 1 en slaan invoeren u kunt uw lokale post lezen en controleren of het postbezorgsysteem werkt zoals bedoeld.




Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem