So installieren Sie den Postfix -Mailserver auf RHEL 8 / CentOS 8
- 3470
- 873
- Madleen Vater
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 Wurzel
Der 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.
Softwareanforderungen und Konventionen verwendet
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.
- Pakete auf RHEL 8 / CentOS 8 installieren
verwendenDNF
Befehl. InstallierenPostfix
Paket mit dem folgenden Befehl:# DNF postfix installieren
- So aktivieren und starten Sie den Systemd Service ein:
SystemCTL aktivieren postfix; SystemCTL Start Postfix
- Um zu überprüfen, ob der Dienst funktioniert
Mailx
Paket:# DNF mailx installieren
- 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 undWurzel
ist der Empfänger. Die letzte Zeile, die nur einen Punkt enthältPostfix
zur Lieferung. - Um zu überprüfen, ob die Mail angekommen ist, melden Sie sich an als
Wurzel
(der Empfänger) und TypPost
. 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 Fall1
und schlageneingeben
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?
- « So installieren Sie Nextcloud auf Ubuntu 18.04 Bionic Beaver Linux
- So erstellen Sie die Systemd -Service -Einheit unter Linux »