So installieren und konfigurieren Sie Postfix als reinen Sende-SMTP-Server auf CentOS 8
Die Konfiguration eines Mailservers nur zum Senden von Nachrichten kann bei der Serververwaltung sehr nützlich sein. Beispielsweise um Benachrichtigungen von Cron- oder Überwachungssystemen zu erhalten. In diesem Tutorial schauen wir uns an, wie man Postfix als reinen Sende-SMTP-Server installiert und konfiguriert CentOS 8. Zunächst benötigen Sie einen Domänennamen, von dem aus E-Mails gesendet werden, und Sie müssen sich auf dem Server als Root autorisieren.
Postfix installieren und konfigurieren
Lassen Sie uns die erforderlichen Pakete installieren. Postfix ist der Mailserver selbst und mailx ist die Umgebung für die E-Mail-Verarbeitung.
Aktivieren Sie den Start zusammen mit dem System und führen Sie Postfix aus.
Öffnen Sie die Postfix-Konfigurationsdatei.
Du musst das finden inet_interfaces parameter und weisen Sie ihm den zu localhost Wert, wenn er im Moment anders ist. In meinem Fall der Parameter wurde mehrmals aufgeführt, jedoch mit dem korrekten Wert.
Setze die meinhostname parameter zu Ihrem Domainnamen hinzufügen.
Kommentieren Sie diese Zeile aus:
Lassen Sie die Zeile so aussehen und ersetzen Sie den Domainnamen durch Ihren eigenen:
Speichern und schließen Sie die Datei und starten Sie das System neu.
Jetzt müssen Sie den Hostnamen für den Server konfigurieren.
echo „domain-name.com“ > /etc/hostname
Diese Einstellungen sind in vielen Fällen ausreichend, einige Mailserver haben jedoch recht strenge Vorgaben spam filtert und lehnt E-Mails ab. In diesem Fall sind zusätzliche Schritte erforderlich. Eine davon ist das Einrichten eines PTR-Eintrags für eine Domain. Normalerweise müssen Sie sich dazu an den Support des Unternehmens wenden, das Ihnen eine öffentliche IP-Adresse bereitgestellt hat.
Postfix-Tests
Um eine Testnachricht zu senden, verwenden Sie den folgenden Befehl:
Die E-Mail-Adresse muss durch eine echte ersetzt werden und der Text in Anführungszeichen stellt den Hauptteil des Briefes und seine Kopfzeile dar.
E-Mail-Weiterleitung konfigurieren
Manchmal müssen Sie die interne E-Mail des Gastgebers in einem externen Postfach empfangen. Zum Beispiel, um Systembenachrichtigungen zu erhalten. Für diese Zwecke gibt es Aliase. Werfen wir einen Blick auf die Einrichtung der E-Mail-Weiterleitung für Wurzel. Öffnen Sie die Datei mit Aliasen.
E-Mail-Weiterleitung hinzufügen für Wurzel zu einem externen Postfach hinzufügen, fügen Sie eine Zeile mit Ihrem Postfach hinzu:
Speichern Sie die Datei und geben Sie den Befehl ein, um die Änderungen zu übernehmen: