Postfix

Postfix-Mail-Weiterleitung

Postfix-Mail-Weiterleitung
Postfix ist das am häufigsten verwendete MTA-Programm, das E-Mails zustellen, empfangen oder weiterleiten kann. Wenn Sie also E-Mails mit Ihrem Server und Ihrer Domain weiterleiten möchten, können Sie mit dem Postfix-Programm E-Mail-Weiterleitungskonfigurationen für die Domain einrichten wie [email protected] Dieser Artikel führt Sie zum Einrichten einer Postfix-Mail-Weiterleitungsmethode auf der CentOS-Server. Bei allen anderen Distributionen wie Ubuntu und Debian sind fast alle Schritte gleich.

Sie müssen die folgenden einfachen Schritte ausführen, um den Postfix-Server für die E-Mail-Weiterleitung auf Ihrem System einzurichten:

Öffnen Sie das Terminalfenster, indem Sie auf die Aktivitäten klicken und das Terminal in der linken Seitenleiste in CentOS 8 auswählen.

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:

$ U/min -qa | grep postfix

Die folgende Ausgabe sollte auf Ihrem System angezeigt werden.

Andernfalls installieren Sie Postfix mit dem folgenden Befehl:

$ sudo dnf postfix installieren

Sobald die Installation von Postfix abgeschlossen ist, können Sie jetzt mit dem folgenden Befehl den Status des Postfix-Dienstes ü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 auf diesem System aktiv. Jetzt können wir mit Hilfe des netstat-Befehls weiter überprüfen, ob die 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 Postfix-E-Mail-Weiterleitung

Starten Sie nun die Konfiguration von Postfix für die Weiterleitung von E-Mails. Es ist eine einfache Aufgabe. Zuerst müssen wir den Pfad des Postfix-Konfigurationsverzeichnisses finden, indem wir den Befehl postconf verwenden.

$ postconf | grep config_directory

Die folgende Ausgabe wird auf dem Terminal angezeigt:

Jetzt haben wir eine Idee, dass sich alle Postfix-Konfigurationsdateien im Verzeichnis /etc/postfix befinden, also bewegen Sie sich in das Verzeichnis und bearbeiten Sie das 'main.cf' Konfigurationsdatei.

Öffnen Sie die Datei in Ihrem bevorzugten Texteditor oder der auf Ihrem System installiert ist. Hier verwenden wir einen vim-Editor, um die Konfigurationsdateien zu ändern.

$ vi /etc/postfix/main.cf

Im Terminal sehen Sie folgendes Fenster:

Jetzt müssen Sie die folgenden Zeilen am Ende des 'main . hinzufügen.cf' Datei.

virtual_alias_domains = meinedomain.com theanotherdomain.com
virtual_alias_maps = hash:/etc/postfix/virtual

Hier werden in Zeile eins virtual_alias_domains die Domains aufgelistet, für die Postfix die E-Mails akzeptiert. Es können mehrere Domains hinzugefügt werden, die durch ein Leerzeichen getrennt sind.

Die zweite Zeile virtual_alias_maps gibt den Pfad zur Datei an, geben Sie die Zuordnung für Forward-Domains an.

Öffnen Sie die Datei /etc/postfix/virtual 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 E-Mail an eine andere weiterleiten:

[email protected] an [email protected]

In den obigen E-Mails zeigt die erste E-Mail an, an welchem ​​Postfix E-Mails empfangen werden. Die zweite E-Mail zeigt an, wohin das Postfix die E-Mail weiterleitet. Die E-Mail kann an mehrere E-Mail-Ziele weitergeleitet werden. Nachdem Sie diese E-Mails eingegeben haben, speichern und schließen Sie die Datei. Aktualisieren Sie nun die Postfix-Tabelle mit dem folgenden Befehl:

$ postmap /etc/postfix/virtual

Postfix neu laden

Nachdem Sie einige notwendige Änderungen an den Postfix-Konfigurationsdateien vorgenommen haben, laden Sie die Postfix-Konfigurationen mit dem folgenden Befehl neu oder starten Sie sie neu:

$ sudo /etc/init.d/postfix neu laden
# oder
$ sudo service postfix reload

Jetzt testen

Versuchen Sie nach Abschluss der Konfigurationen, E-Mails an andere Domänen weiterzuleiten.

Fazit

In diesem Artikel haben wir gelernt, wie man die Postfix-Mail-Weiterleitung auf dem Linux-System konfiguriert. Darüber hinaus haben wir auch gelernt, wie man die Postfix-Konfigurationsdateien bearbeitet. Testen Sie die Konfigurationen. Sie werden feststellen, dass die E-Mail innerhalb einer Minute am weitergeleiteten Ziel ankommt. Ich hoffe, dieser Artikel wird für Sie interessant sein.

So verwenden Sie Xdotool zum Stimulieren von Mausklicks und Tastenanschlägen in Linux
Xdotool ist ein kostenloses Open-Source-Befehlszeilentool zum Simulieren von Mausklicks und Tastenanschlägen. Dieser Artikel enthält eine kurze Anleit...
Top 5 ergonomische Computermaus-Produkte für Linux
Verursacht längere Computernutzung Schmerzen im Handgelenk oder in den Fingern?? Leiden Sie unter steifen Gelenken und müssen ständig die Hände schütt...
So ändern Sie die Maus- und Touchpad-Einstellungen mit Xinput in Linux
Die meisten Linux-Distributionen werden standardmäßig mit der Bibliothek „libinput“ ausgeliefert, um Eingabeereignisse auf einem System zu verarbeiten...