GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Wie installiere ich Dovecot unter Debian 10?

Die Verwaltung eines E-Mail-Servers ist keine leichte Aufgabe. Es gibt jedoch Tools wie Dovecot, mit denen wir es schnell konfigurieren können, sodass wir zumindest einen Großteil des Weges bereits erledigt haben. Darum geht es im heutigen Beitrag, wie man Dovecot unter Debian 10 installiert.

Dovecot ist ein Open-Source-IMAP- und POP3-Server für GNU/Linux-/UNIX-ähnliche Systeme, der hauptsächlich mit Blick auf die Sicherheit geschrieben wurde . Es ist jedoch auch darauf ausgerichtet, schnell und einfach zu installieren und zu verwenden.

Dovecot gehört zu den leistungsstärksten IMAP-Servern und unterstützt dennoch die Standardformate mbox und Maildir . Daher ist es eine sehr effiziente Lösung in fast jeder Umgebung. Es ist völlig kostenlos, hat aber auch eine kommerzielle Version.

Ein weiterer wichtiger Aspekt ist, dass die Benutzerauthentifizierung von Dovecot äußerst flexibel und funktionsreich ist und viele verschiedene Authentifizierungsdatenbanken und -mechanismen unterstützt.

Benutzer werden sich nie allein fühlen, da Dovecot versucht, admin-freundlich zu sein. Häufige Fehlermeldungen werden so leicht verständlich wie möglich gemacht.

Jetzt können wir also loslegen.

Installieren Sie Dovecot auf Debian 10

Obwohl Dovecot sowohl IMAP als auch POP3 unterstützt, sind die Pakete auf Debian-basierten Distributionen getrennt. Um sie also zu installieren, stellen Sie eine Verbindung zu Ihrem Server her und führen Sie nach dem Upgrade diesen Befehl aus

sudo apt install dovecot-imapd dovecot-pop3d

Dies sind die Pakete, die für Dovecot benötigt werden, aber es gibt auch andere Pakete mit anderen Modulen. Sie können mit APT danach suchen.

sudo apt search dovecot-*

Dann können Sie die benötigten installieren.

Jetzt müssen Sie dovecot konfigurieren.

Dovecot auf Debian 10 konfigurieren

Vor der Verwendung müssen einige Einstellungen in verschiedenen Konfigurationsdateien vorgenommen werden. Die erste und wichtigste von allen ist /etc/dovecot/dovecot.conf .

Erstellen Sie zuerst eine Sicherungskopie davon und fahren Sie dann mit der Bearbeitung fort.

sudo cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.bak
sudo nano /etc/dovecot/dovecot.conf

In dieser Datei werden wir zwei Änderungen vornehmen. Stellen Sie zunächst sicher, dass die von Dovecot unterstützten Protokolle aktiviert sind. Dazu muss die folgende Zeile auskommentiert werden:

!include_try /usr/share/dovecot/protocols.d/*.protocol

Außerdem können wir in dieser Datei die Schnittstelle definieren, über die Dovecot arbeiten wird. Standardmäßig sind alle IPs aktiviert, sowohl IPv4 als auch IPv6.

Dies kann in der Zeile konfiguriert werden.

listen = *, ::

Speichern Sie die Änderungen und schließen Sie den Editor.

Als nächstes müssen Sie überprüfen, wie Dovecot mit der Authentifizierung arbeitet. Bearbeiten Sie dazu die /etc/dovecot/conf.d/10-auth.conf Datei.

sudo cp /etc/dovecot/conf.d/10-auth.conf /etc/dovecot/conf.d/10-auth.conf.bak

Jetzt können Sie es bearbeiten

sudo nano /etc/dovecot/conf.d/10-auth.conf

In dieser Datei müssen Sie diese Zeilen setzen

disable_plaintext_auth = no
auth_mechanisms = plain login

Speichern Sie die Änderungen und schließen Sie den Editor wieder.

In der Datei /etc/dovecot/conf.d/10-mail.conf Hier müssen wir den Pfad definieren, in dem die E-Mail des Benutzers gespeichert wird.

sudo cp /etc/dovecot/conf.d/10-mail.conf /etc/dovecot/conf.d/10-mail.conf.bak
sudo nano /etc/dovecot/conf.d/10-mail.conf
mail_location = maildir:~/Maildir

Speichern Sie erneut die Änderungen und schließen Sie den Editor

Schließlich ist es notwendig, die Gruppe und den Benutzer zu definieren, die die Berechtigung haben, Dovecot zu verwenden.

sudo cp /etc/dovecot/conf.d/10-master.conf /etc/dovecot/conf.d/10-master.conf.bak
sudo nano /etc/dovecot/conf.d/10-master.conf

Und ändern Sie den unix_listener /var/spool/postfix/private/auth Abschnitt.

unix_listener /var/spool/postfix/private/auth {
    mode = 0666
    user = postfix
    group = postfix
}

Speichern Sie die Änderungen und schließen Sie den Editor.

Es ist wichtig, Dovecot mit SSL zu sichern. Sie müssen also den Pfad Ihrer Zertifikate zu /etc/dovecot/conf.d/10-ssl.conf hinzufügen Datei.

sudo cp /etc/dovecot/conf.d/10-ssl.conf /etc/dovecot/conf.d/10-ssl.conf.bak
sudo nano /etc/dovecot/conf.d/10-ssl.conf

Und Sie fügen es wie folgt hinzu:

ssl = yes
ssl_cert = [Certificates_path]

Speichern Sie die Änderungen und schließen Sie den Editor. Jetzt sind wir bereit.

Was bleibt, ist, den Dovecot-Dienst zu aktivieren und den Status zu überprüfen.

sudo systemctl enable dovecot.service
sudo systemctl status dovecot.service

Denken Sie daran, dass Sie die Ports 143 öffnen müssen, damit dies alles funktioniert , 993 , 110 , und 995 die IMAP, IMAPS, POP3 und POP3S entsprechen.

Schlussfolgerung

Mit Dovecot haben wir schnell einen IMAP- und POP3-Server, den wir für unseren E-Mail-Server nutzen können.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Git unter Debian 9

So installieren Sie Skype unter Debian 9

So installieren Sie Python 3.7 unter Debian 9

So installieren Sie R unter Debian 10

So installieren Sie Debian 11

So installieren Sie Go unter Debian 10

So installieren Sie Go unter Debian