In diesem Tutorial zeigen wir Ihnen, wie Sie Postfix auf CentOS 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Postfix ist ein kostenloser und Open-Source-MTA (Mail Transfer Agent). Wird zum Weiterleiten oder Zustellen von E-Mails auf einem Linux-System verwendet. In der Standardkonfiguration erlaubt es lokales Mailen, ist jedoch an sich sehr nützlich auf einem Computer, der von vielen Kunden verwendet wird, oder selbst wenn es keine solchen Besucher gibt, viele Dienste geben ihre Bewertungen ab und Nachrichten in E-Mails, die dem Root-Benutzer lokal übermittelt werden, sodass der Systemadministrator bei allen Aktivitäten bemerkt werden kann, wenn er/sie sich anmeldet und zum Root-Benutzer wechselt.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Postfix Mail auf CentOS 8.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 8.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie Postfix auf CentOS 8
Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
sudo dnf clean all sudo dnf update
Schritt 2. Postfix unter CentOS 8 installieren.
Führen Sie den folgenden Befehl aus, um Postfix Mail Server zu installieren:
sudo dnf install postfix
Starten und aktivieren Sie nach erfolgreicher Installation von Postfix den Postfix-Dienst, indem Sie Folgendes ausführen:
sudo systemctl start postfix sudo systemctl enable postfix
Schritt 3. Installieren des Mailx-E-Mail-Clients.
Jetzt installieren wir das Mailx-E-Mail-Client-Paket, um die auf Ihrem System gesendeten E-Mails zu überprüfen, indem Sie den folgenden Befehl eingeben:
sudo dnf install mailx
Nach der Installation können wir eine E-Mail an unseren lokalen Server senden. Zum Beispiel senden wir eine Test-E-Mail an den Systemadministrator-Benutzer 'meilana
.’ Dazu geben wir im Terminal folgenden Befehl ein:
mail meilana
Drücken Sie die Eingabetaste. Das System fragt nach „Betreff “. Drücken Sie dann erneut die Eingabetaste und schreiben Sie den E-Mail-Text. Nach dem Schreiben von body , drücken Sie die Eingabetaste und geben Sie Punkt (.) ein und drücken Sie erneut die Eingabetaste, um eine E-Mail zu senden.
Um zu überprüfen, ob die E-Mail ihr Ziel erreicht hat, melden Sie sich auf der Empfängerseite als root an und geben Sie im Terminal „mail“ ein:
Schritt 4. Firewall konfigurieren.
Wenn Firewalld ausgeführt wird, SMTP-Dienst zulassen. SMTP verwendet:
sudo firewall-cmd --add-service=smtp --permanent sudo firewall-cmd --reload
Herzlichen Glückwunsch! Sie haben Postfix erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Postfix-Mailservers auf CentOS 8-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Postfix-Website zu besuchen.