Alle Befehle in diesem Artikel werden im Terminalfenster ausgeführt. Erstens müssen Sie das Terminal auf Ihrem System öffnen. Klicken Sie dazu auf Aktivitäten in der linken Ecke und klicken Sie auf das Terminal -Symbol von der linken Seitenleiste Ihres Centos 8 -Desktop.
Postfix auf CentOS 8 installieren
Befolgen Sie diese nächsten Schritte, um Postfix in Ihrem CentOS -System zu installieren:
Sendmail entfernen
Überprüfen Sie, ob Sendmail auf Ihrem System mit dem folgenden Befehl installiert ist:
$ rpm -qa | Grep Sendmail
Wenn Sendmail bereits installiert ist, wird die Sendmail -Version in Ihrer Ausgabe angezeigt. Wenn es nicht in Ihrem System installiert ist, sehen Sie keine Ausgabe auf dem Terminal und können diesen Schritt überspringen.
Sie können Sendmail aus CentOS 8 entfernen, indem Sie den folgenden Befehl verwenden:
$ yum entfernen sendmail*
Oder
$ dnf entfernen sendmail
System aktualisieren
Sobald Sendmail MTA entfernt ist, aktualisieren Sie Ihr System, indem Sie den folgenden Befehl ausführen:
$ DNF Update
Postfix installieren
Nachdem Sie überprüft haben, ob in Ihrem CentOS -System keinen anderen Mail Transfer Agent (MTA) ausgeführt wird, installieren Sie den Postfix -Server auf Ihrem System mit dem folgenden Befehl:
$ sudo dnf nachfix installieren
Während der Installation werden Sie gefragt, ob Sie die Installation des Postfix -Servers auf Ihrem System fortsetzen möchten. Um fortzufahren, drücken Sie "Y" und drücken Sie "Eingabetast", um die Installation zu vervollständigen.
Überprüfen Sie nun, ob Postfix in Ihrem System installiert ist, indem Sie den folgenden Befehl ausführen:
$ rpm -qa | grep postfix
Aktivieren Sie Postfix -Dienste
Sobald die Installation des Postfix -Servers abgeschlossen ist, aktivieren und starten Sie die Postfix -Dienste in Ihrem CentOS 8 -System, indem Sie den folgenden Befehl ausführen:
$ systemctl aktivieren postfix
Wenn Sie nicht als Root -Benutzer angemeldet sind, wird nach der Ausführung des obigen Befehls die Eingabeaufforderung der Benutzerauthentifizierung auf Ihrem System angezeigt. Geben Sie das Benutzerkennwort ein und die folgende Ausgabe wird am Terminal mit Symlink -Erstellung angezeigt.
Nach Abschluss des obigen Schritts starten Sie den folgenden Befehl mit den Postfix -Diensten:
$ systemctl starten nachfix
Auch hier müssen Sie den Authentifizierungsprozess wie folgt abschließen:
Um den laufenden Status des Postfix -Dienstes zu überprüfen, geben Sie den folgenden Befehl ein:
$ systemctl Status Postfix
Die folgende Ausgabe sollte in Ihrem Terminalfenster angezeigt werden:
Der Postfix -Dienst wird jetzt auf Ihrem System ausgeführt.
Als nächstes müssen Sie den Postfix -Server so konfigurieren, dass E -Mails an Ihren lokalen Server gesendet werden.
Drücken Sie 'Strg + C', um aus dem aktuellen Fenster angezeigt zu werden.
Installieren Sie den Mailx -E -Mail -Client
Installieren Sie vor dem Konfigurieren Ihres Postfix -Servers das Mailx -E -Mail -Client -Paket in Ihrem System, indem Sie den folgenden Befehl eingeben:
$ sudo dnf mailx installieren
Hier müssen Sie die Installation des Mailx -Pakets bestätigen. Drücken Sie "y" und drücken Sie "ENTER", um den Installationsprozess fortzusetzen.
Nach einer Weile wird der auf dem Terminal angezeigte ausgefüllte Installationsstatus angezeigt, was bedeutet, dass Mailx auf Ihrem System installiert wurde.
Jetzt können wir eine E -Mail an unseren lokalen Server senden. Zum Beispiel senden wir eine Test -E -Mail an den KBUZDAR des Systemadministrators.'Wir werden den folgenden Befehl in das Terminal eingeben, um dies zu tun:
$ mail kbuzdar
Im obigen Befehl ist die Mail ein Kunde und 'Kbuzdar' ist ein Empfänger. Am Ende der E -Mail die '.Erstellen Sie ein Signal an den Mail -Client, dass es das Ende der E -Mail ist und nun den Postfix -Server zur Zustellung übergeben wird.
Um zu überprüfen, ob die E -Mail an ihrem Ziel angekommen ist, melden Sie sich von der Empfängerseite als Root an und geben Sie "Mail" im Terminal ein.
Sie sehen die folgende Liste der E -Mails, einschließlich der letzten E -Mail, an die eine Nachricht im letzten Schritt gesendet wurde.
Glückwunsch! Postfix wurde erfolgreich in Ihrem CentOS 8 -System installiert.
Abschluss
In diesem Artikel haben Sie gelernt, wie man den Postfix -Server auf CentOS 8 mit der Befehlszeile installiert. Sie haben auch gelernt, wie Sie E -Mails über Postfix -Dienste an Ihren lokalen Server senden können. Darüber hinaus können Sie E -Mails an bestimmte Domänen senden, indem Sie den Namen des Hostnamens Ihres Systems ändern und den Inhalt der Konfigurationsdatei bearbeiten und E -Mails an eine bestimmte Domäne senden. Ich hoffe, dieser Artikel hilft Ihnen bei der Installation und Verwendung des Postfix -Servers auf Ihrem System.