Sie müssen die folgenden einfachen Schritte ausführen, um den Postfix -Server für E -Mail -Weiterleitung auf Ihrem System einzurichten:
Öffnen Sie das Terminalfenster, indem Sie auf die Aktivitäten klicken, und wählen Sie das Terminal aus der linken Seitenleiste in CentOS 8 aus.
Postfix installieren
Stellen Sie zunächst sicher, dass Postfix auf Ihrem System installiert ist oder nicht.Mit dem folgenden Befehl können Sie die Installation von Postfix überprüfen:
$ rpm -qa | Grep Postfix
Die folgende Ausgabe sollte auf Ihrem System angezeigt werden.
Andernfalls installieren Sie Postfix mit dem folgenden Befehl:
$ sudo dnf nachfix installieren
Sobald die Installation von Postfix abgeschlossen ist, können Sie jetzt den folgenden Befehl verwenden, den Postfix -Dienststatus überprüfen:
$ sudo Service Postfix Status
Die folgende Ausgabe sollte auf Ihrem System angezeigt werden.
Wie Sie im obigen Screenshot sehen können, sind Postfix -Dienste in diesem System aktiv. Jetzt können wir mit Hilfe des Befehls von Netstat weiter überprüfen, dass Postfix -Dienste auf Port 25 ausgeführt werden. Geben Sie dazu den folgenden Befehl ein:
$ sudo netstat -ltnp | Grep 25
Die folgende Ausgabe wird auf Ihrem System angezeigt:
In der obigen Ausgabe repräsentiert die letzte Spalte die PID der Verarbeitung. Hier zeigt dies ein Postfix.
Konfiguration für die Postfix -E -Mail -Weiterleitung
Starten Sie nun die Konfiguration von Postfix zum Weiterleiten von E -Mails. Es ist eine einfache Aufgabe. Zunächst müssen wir den Verzeichnispfad der Postfix -Konfiguration über den Befehl postconf finden.
$ postconf | grep config_directory
Die folgende Ausgabe wird am Terminal angezeigt:
Jetzt haben wir die Idee, dass alle Postfix -Konfigurationsdateien im Verzeichnis /etc /postfix, also im Verzeichnis wandern und das Haupt -Main bearbeiten.CF 'Konfigurationsdatei.
Öffnen Sie die Datei in Ihrem bevorzugten Texteditor oder der in Ihrem System installiert ist. Hier verwenden wir einen VIM -Editor, um die Konfigurationsdateien zu ändern.
$ vi/etc/postfix/main.vgl
Das folgende Fenster, das Sie im Terminal sehen:
Jetzt müssen Sie am Ende des Haupts die folgenden Zeilen hinzufügen.vgl. Datei.
virtual_alias_domains = mydomain.com theanotherdomain.com
virtual_alias_maps = hash:/etc/postfix/virtual
Hier wird hier Zeile eins virtual_alias_domains verwendet, um die Domänen aufzulisten, für die Postfix die E -Mails akzeptiert. Es können mehr als eine Domäne hinzugefügt werden, die durch einen Raum getrennt werden.
Die zweite Zeile virtual_alias_maps zeigt den Pfad zur Datei an. Geben Sie die Zuordnung für weiterleitende Domänen an.
Öffnen Sie die Datei/etc/postfix/virtuelle Datei und fügen Sie die Weiterleitungs -E -Mails zusammen mit dem Ziel hinzu.
$ vi/etc/postfix/virtual
Nehmen wir an, wir möchten E -Mails von einer an eine andere E -Mail weiterleiten:
[email protected] nach [email protected]
In den obigen E -Mails wird in der ersten E -Mail angezeigt, in welcher Postfix E -Mails erhalten. In der zweiten E -Mail wird angezeigt, wo das Postfix die E -Mail weiterleitet. Die Post kann an mehrere E -Mail -Ziele weitergeleitet werden. Speichern und schließen Sie die Datei nach dem Eingeben dieser E -Mails. Aktualisieren Sie nun die Postfix -Tabelle mit dem folgenden Befehl:
$ postmap/etc/postfix/virtual
Laden Sie das Postfix neu
Nachdem einige erforderliche Änderungen in den Postfix -Konfigurationsdateien vorgenommen haben, laden Sie die Postfix -Konfigurationen mit dem folgenden Befehl neu oder starten Sie neu:
$ sudo /etc /init.D/Postfix Reload
# oder
$ sudo Service Postfix Reload
Jetzt prüfen
Versuchen Sie nach Abschluss der Konfigurationen, E -Mails in anderen Domänen weiterzuleiten.
Abschluss
In diesem Artikel haben wir gelernt, wie man die Postfix -Mail -Weiterleitung im Linux -System konfiguriert. Darüber hinaus haben wir auch gelernt, wie man die Postfix -Konfigurationsdateien bearbeitet. Testen Sie die Konfigurationen. Sie werden feststellen. Ich hoffe, dieser Artikel wird für Sie interessant sein.