So installieren Sie den Postfix -Mailserver auf RHEL 8 / CentOS 8

So installieren Sie den Postfix -Mailserver auf RHEL 8 / CentOS 8

Postfix ist ein gemeinsamer Mailserver. Viele große Verteilungen werden mit standardmäßig installiertem Postfix versendet. Die Standardkonfiguration ermöglicht nur lokales Mailing, das jedoch an sich sehr nützlich für einen Computer ist, der von vielen Benutzern verwendet wird, und selbst wenn es keinen solchen Datenverkehr gibt, lassen viele Dienste ihre Berichte und Nachrichten in E-Mails ab, die an die geliefert werden Wurzel Benutzer lokal, so wird das Sysadmin auf eventuellen Ereignissen bemerkt Wurzel Benutzer.

Ein einfaches Beispiel wäre geplant Cron Jobs: Jede Ausgabe, die nicht von der Ausgabe eines von Cron ausgeführten Skripts umgeleitet wird WurzelDer Postfach, daher muss der Administrator nicht einmal Anstrengungen unternehmen, um die Berichte über die nächtlichen Backup -Jobs zur Hand zu haben.

Während dieser eigenständige Modus sicherlich ein netter Dienst ist, ist Postfix ein vollwertiger Mailserver, der in der Lage ist, E-Mails zu empfangen, weiterzuleiten, weiterzuleiten, zu empfangen, weiterzuleiten, weiterzuleiten, es hat im Grunde jede Funktion, die wir für einen Mailserver benötigen.

In diesem Tutorial lernen Sie:

  • So installieren Sie Postfix auf RHEL 8 / CentOS 8
  • So überprüfen Sie den Arbeitsdienst mit eigenständiger Funktionalität.
Lesen lokaler Mails von postfix geliefert.

Softwareanforderungen und Konventionen verwendet

Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Rhel 8 / Centos 8
Software Postfix-3.3.1-4, Mailx-12.5-28
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

So installieren Sie den Postfix -Mailserver auf RHEL 8 / CentOS 8 Schritt für Schritt Anweisungen



Wenn Sie bei der Installation des Systems nicht die Mailserverpakete ausgewählt haben, Postfix wird standardmäßig nicht vorhanden sein. Um es zu installieren, werden wir verwenden DNF, Dazu müssen Abonnementverwaltungsrepositories auf dem System aktiviert sein, um die Softwarequellen zu erreichen, aus denen wir installieren werden.

  1. Pakete auf RHEL 8 / CentOS 8 installieren
    verwenden DNF Befehl. Installieren Postfix Paket mit dem folgenden Befehl:
    # DNF postfix installieren
  2. So aktivieren und starten Sie den Systemd Service ein:
    SystemCTL aktivieren postfix; SystemCTL Start Postfix
  3. Um zu überprüfen, ob der Dienst funktioniert Mailx Paket:
    # DNF mailx installieren
  4. Als normaler Benutzer (benannt Foo Auf dem Laborgerät) schreiben wir eine E -Mail an den Administrator, in diesem Beispiel fordern wir mehr an (was noch was?) Festplattenplatz:
    $ mail root betreff. Danke, Foo . Eot 

    Wo Post ist der Kunde, den wir verwenden und Wurzel ist der Empfänger. Die letzte Zeile, die nur einen Punkt enthält Postfix zur Lieferung.

  5. Um zu überprüfen, ob die Mail angekommen ist, melden Sie sich an als Wurzel (der Empfänger) und Typ Post. Sie sollten die Liste Ihrer Mails sehen, wobei dieser einzige Element in der Liste im letzten Schritt gesendet wird:
    # Mail Erbstück Mail Version 12.5 7/5/10. Typ ? für Hilfe. "/var/spool/mail/root": 1 meldung 1 neu> n 1 foo@rhel8lab Mon 26. November 19:05 20/634 "Quota Rise Anfrage" & 

    Wo N ist neu", 1 ist die ID der Nachricht, foo@rhel8lab ist der Absender (Benutzername@hostname), die Lieferzeit und das Thema ist auch zu sehen. Durch das Eingeben der Nachrichten -ID in diesem Fall 1 und schlagen eingeben Sie können Ihre lokale E -Mail lesen und überprüfen, ob das Mail -Zustellungssystem wie beabsichtigt funktioniert.

Verwandte Linux -Tutorials:

  • Linux: E -Mail -Server einrichten
  • So führen Sie Befehle regelmäßig mit Anacron unter Linux aus
  • So erstellen Sie einen Cron -Job in Kubernetes
  • So behandeln Sie ACPI -Ereignisse unter Linux
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Erweiterte Protokollierung und Prüfung unter Linux
  • Dinge zu installieren auf Ubuntu 20.04
  • So verwalten und Fehlerbehebung Kubernetes -Protokolle
  • Wie man von CentOS nach Almalinux migriert
  • Mint 20: Besser als Ubuntu und Microsoft Windows?