Ein eigener E-Mail-Server ist eine großartige Idee für jedes mittelständische Unternehmen. Damit wird der gesamte Verkehr kontrolliert und wir können die Regeln selbst definieren. Auf diese Weise können wir den Service klar und sauber verwalten.
In diesem Tutorial zeigen wir Ihnen, wie Sie einen Ubuntu Mail-Server auf einem VPS-Server mit Ubuntu 18.04 installieren und einrichten. Es gibt zahlreiche Alternativen und Möglichkeiten, einen E-Mail-Server unter Linux zu erstellen; Wir werden uns jedoch auf Postfix konzentrieren!,
Sparen Sie noch heute bis zu 77% und schauen Sie sich die VPS-Pläne von Hostinger an!
Erste Schritte
Konfigurieren des DNS-Servers für einen Ubuntu-Mailserver:
Befolgen Sie einfach diese Schritt-für-Schritt-Anleitung und Sie sollten keine Probleme beim Einrichten der Konfiguration haben!
Melden Sie sich an und aktualisieren Sie Ihren Server
Melden Sie sich mit SSH bei Ihrem Server an. Wenn Sie Probleme haben, schauen Sie sich unser Kitt-Tutorial an!, Nach der Anmeldung sollten Sie Ihren Computer mit dem folgenden Befehl aktualisieren:
apt-get update
Install Bind
Um einen DNS – Server zu konfigurieren, der Postfix verwendet, benötigen wir ein zusätzliches Tool-Bind. Lassen Sie ihn zuerst installieren:
sudo apt install bind9
Configure /var/cache/db.test
An dieser Stelle müssen wir berücksichtigen, dass die IP-Adresse unseres Ubuntu 18.04-Computers 192.168.250.7 ist und durch die IP-Adresse ersetzt werden muss, an der wir die Installation durchführen werden. Für dieses Beispiel verwenden wir mail.test.com als FQDNS.,
Jetzt ist es notwendig, eine neue Zone für unser Beispiel zu erstellen. Erstellen Sie dazu eine neue Datei mit den Zoneninformationen.
sudo nano /var/cache/bind/db.test
Fügen Sie dann Folgendes hinzu:
Denken Sie daran, wir müssen die IP-Adresse durch die Ihres Servers ersetzen und die Domäne in die Domäne ändern, die Sie verwenden möchten. Drücken Sie STRG+O, um die Änderungen zu speichern, und STRG + X, um den Nano-Editor zu schließen.
Neue Zone zur Bindungskonfiguration hinzufügen
Vor dem Aktivieren der neu erstellten Zone muss die Konfiguration der Datei überprüft werden.,
sudo named-checkzone test.com. /var/cache/bind/db.test
Jetzt können wir unsere neue Zone zur Bindungszonenkonfigurationsdatei hinzufügen. Führen Sie dazu den folgenden Befehl aus:
sudo nano /etc/bind/named.conf.default-zones
Und fügen Sie die neue Zone hinzu:
zone "test.com." { type master; file "db.test";};
Drücken Sie erneut STRG+O, um die Änderungen zu speichern, und STRG+X, um sie zu schließen.
Konfigurieren Sie /etc/bind/named.conf.Optionen
Jetzt, in der Datei /etc/bind/named.conf.optionen Es ist notwendig, die Weiterleitungszeile auszukommentieren und die Google DNS – 8.8.8.8. Entfernen Sie dazu einfach die / / Symbole wie im Screenshot unten gezeigt.,
sudo nano /etc/bind/named.conf.options
Bind neu starten
Jetzt müssen wir den bind9-Dienst neu starten. Sie können dies mit einem von zwei Befehlen tun:
sudo systemctl reload bind9
oder
sudo systemctl restart bind9
Konfigurieren der aktuellen Verbindung
Wenn Sie fertig sind, müssen Sie den DNS-Server in den Ubuntu-E-Mail-Server ändern, da dies auch unser DNS-Server ist.
Laden Sie den Network-Manager herunter
Dazu können wir den Network-Manager verwenden. Installieren Sie es, indem Sie den folgenden Befehl in die Befehlszeile eingeben.,
sudo apt install network-manager
Alle aktiven Verbindungen anzeigen
Danach zeigen wir alle aktiven Verbindungen an.
sudo nmcli connection show
Die aktive Verbindung wird schattigen grün.
Wählen Sie die zu bearbeitende Verbindung aus
Nachdem wir nun wissen, welche Verbindung bearbeitet werden soll, können wir weitermachen., Im folgenden Befehl ersetzen Sie „“ mit dem von Ihnen:
sudo nmcli connection edit ""
Entfernen Sie vorhandenen DNS-Server
Entfernen Sie den DNS-Server mit dem folgenden Befehl:
Nmcli> remove ipv4.dns
Setzen Sie den neuen DNS-Server
Auf set, den neuen DNS-Server müssen Sie die folgenden Befehle ausführen:
nmcli> set ipv4.dns
Speichern Sie die Änderungen und beenden Sie:
nmcli> save
nmcli> quit
Starten Sie die Verbindung neu
Der nächste Schritt besteht darin, unsere Verbindung neu zu starten, damit die Änderungen wirksam werden., Denken Sie daran, den Namen Ihrer Verbindung einzugeben:
sudo nmcli connection down ""
sudo nmcli connection up ""
Ändern Sie den aktuellen Hostnamen
Und den letzten Schritt vor der Installation des Mailservers – ändern Sie den aktuellen Hostnamen:
sudo hostnamectl set-hostname mail.test.com
Wir empfehlen, sich vor dem nächsten Abschnitt von Ihrem Server abzumelden.
Wie zu Installieren und Setup Mail Server auf Ubuntu 18.04
Wir sind fast da, ihre Ubuntu e-mail server ist bereit zu kommen online. Folgendes sollten Sie tun:
Installieren Sie den Postfix-E-Mail-Server
Jetzt ist es Zeit, Postfix zu installieren., Postfix ist ein in C geschriebener E-Mail-Server, dessen Hauptmerkmal die Ausführungsgeschwindigkeit und die Open-Source-Natur sind. Installieren Sie es mit dem folgenden Befehl:
sudo apt install postfix
Während der Installation werden wir aufgefordert, das Paket zu konfigurieren. Wählen Sie auf dem ersten Bildschirm die Option Internet Site.
Dann müssen wir den Namen des Servers eingeben. In diesem Fall test.com.
Postfix ist sehr flexibel und ermöglicht eine umfangreiche Konfiguration, aber für dieses Tutorial werden wir mit der Standardkonfiguration beheben.,
Benutzer hinzufügen
Dann müssen wir unseren Benutzer zur Gruppe hinzufügen mail:
sudo usermod -aG mail $(whoami)
Dies muss getan werden, da in Ubuntu 18.04 nur Benutzer in der Mail-Gruppe dieses Dienstprogramm verwenden können.
Danach müssen wir die Benutzer erstellen und sie der Mail-Gruppe hinzufügen, damit sie E-Mails senden und empfangen können. Ich füge Folgendes hinzu:
sudo useradd -m -G mail -s /bin/bash/ gabriel
Dann müssen wir dem neu erstellten Benutzer ein Passwort setzen:
sudo passwd gabriel
Testen Sie jetzt den Ubuntu Mail Server
, um zu beweisen, was wir gerade getan haben. Wir senden und erhalten eine E-Mail vom Terminal., Dazu installieren wir das mailutils-Paket:
sudo apt install mailutils
Als nächstes senden wir eine E-Mail an den anderen E-Mail-Kontobenutzer gabriel. Geben Sie den Betreff und die Nachricht ein. Drücken Sie danach STRG+D, um fertig zu werden. Um mit dem Schreiben einer E-Mail zu beginnen, geben Sie den folgenden Befehl ein:
mail [email protected]
Jetzt können wir uns bei einem anderen Benutzer anmelden und das Mail-Dienstprogramm überprüfen.
Dort sehen wir nach dem Ausführen des Befehls mail die E-Mail, die wir gerade an den anderen Testbenutzer gesendet haben. Um auf die E-Mail zuzugreifen, schreiben Sie einfach die Nummer der E-Mail, in diesem Fall 1.,
Um ausgehende E-Mails von diesem Benutzer zu testen, versuchen Sie einfach eine andere E-Mail-Adresse:
mail [email protected]
Das war ‚ s! Sie senden E-Mails von Ihrem eigenen E-Mail-Server unter Ubuntu 18.04! Herzlichen Glückwunsch.
Fazit
Ein E-Mail-Server ist einfach einzurichten, aber möglicherweise etwas komplex zu verwalten. Unter Linux wird empfohlen, dies für die Sicherheit und das Ressourcenmanagement zu tun.
Andererseits kann es in einem Unternehmen sehr nützlich sein, einen konfigurierten und funktionalen E-Mail-Server zu haben.
Es gibt viele Möglichkeiten, einen E-Mail-Server zu verbessern und zu pflegen., Es ist ein Prozess, der Zeit braucht und sich ständig weiterentwickelt. Daher empfehlen wir Ihnen, tiefer in das Thema einzusteigen! Viel Glück und glückliches Mailing!