News
Serverspace Technologien in den VAE: Einführung von Falconcloud
JH
Joe Harris
27. Februar 2021
Aktualisiert Mai 26, 2023

So installieren und konfigurieren Sie Postfix als reinen Sende-SMTP-Server auf CentOS 8

CentOS Linux SMTP

Verwenden Sie ein anderes Betriebssystem?

Wählen Sie die gewünschte Version oder Distribution aus.

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.

dnf install -y postfix mailx

Aktivieren Sie den Start zusammen mit dem System und führen Sie Postfix aus.

systemctl enable --now postfix

Öffnen Sie die Postfix-Konfigurationsdatei.

nano /etc/postfix/main.cf

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.

inet_interfaces = localhost

Setze die meinhostname parameter zu Ihrem Domainnamen hinzufügen.

myhostname = domain-name.com

Kommentieren Sie diese Zeile aus:

myorigin = $myhostname

Lassen Sie die Zeile so aussehen und ersetzen Sie den Domainnamen durch Ihren eigenen:

mydestination = $myhostname, domain-name.com, localhost.$mydomain, localhost

Speichern und schließen Sie die Datei und starten Sie das System neu.

reboot

Jetzt müssen Sie den Hostnamen für den Server konfigurieren.

hostname domain-name.com
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:

echo "Mail delivery test" | mail -s "[Server] New e-mail" mail@domain.com

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.

nano /etc/aliases

E-Mail-Weiterleitung hinzufügen für Wurzel zu einem externen Postfach hinzufügen, fügen Sie eine Zeile mit Ihrem Postfach hinzu:

root: mail@domain.com

Speichern Sie die Datei und geben Sie den Befehl ein, um die Änderungen zu übernehmen:

newaliases

Abstimmung:
5 aus 5
Durchschnittliche Bewertung: 5
Bewertet von: 3
1101 CT Amsterdam Niederlande, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Wir verwenden Cookies, um Ihr Erlebnis auf der Website zu verbessern Serverspace besser. Indem Sie weiterhin auf unserer Website surfen, stimmen Sie unseren zu
Cookies und Datenschutzbestimmungen.