Installieren Sie Postfix in CentOS 8

Installieren Sie Postfix in CentOS 8
Postfix ist ein effizientes, kostenloses und Open-Source-MTA (Mail Transfer Agent), das zum Routing und Lieferung von E-Mails verwendet wird. Postfix ist der beliebteste E -Mail -Server, der in den meisten Linux -Systemen verwendet wird. Dieses Präfix ist ein Ersatz für Sendmail MTA, das bereits in den meisten CentOS -Versionen installiert ist. Möglicherweise müssen Sie jedoch auch einen Präfix -E -Mail -Server auf Ihrem System installieren, z. B. Postfix. Dieser Artikel hilft Ihnen bei der Installation des Postfix -Servers auf CentOS 8 mithilfe des Terminals.

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.

# Mail

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.