> ## Content Index
> Fetch the complete content index at: https://blog.lange-it.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Dovecot | moderne Verschlüsselung
- URL: https://blog.lange-it.com/dovecot-moderne-verschlusselung/
- Published: 2025-09-29T07:23:40.000Z
- Updated: 2025-09-29T09:37:03.000Z
- Author: Peter Lange
- Tags: SSL-Security

💡

Die folgenden Steps können die Verschlüsselung deiner Dovecot Dienste drastisch erhöhen!

Eine starke Cipher Liste für Dovecot, wobei das Protokoll **TLS 1.2 und neuer** priorisiert wird, sieht ungefähr so aus:

```bash
ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256
```

Cipher Liste

## Konfiguration

Öffne die SSL-Konfigdatei

```bash
sudo nano /etc/dovecot/conf.d/10-ssl.conf
```

SSL Konfigurationsdatei Dovecot

Passe nun deine Konfigurationsdatei mit den folgenden **ssl optionen** an:

```bash
[...]
ssl_protocols = !SSLv2 !SSLv3
ssl_min_protocol = TLSv1.2
ssl_cipher_list = ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256
ssl_prefer_server_ciphers = yes
[...]
```

SSL Options Dovecot

Datei Speichern & schließen, mit STRG+X - bestätigen mit Y

Dovecot Dienst neu starten

```bash
sudo systemctl restart dovecot
```

Dovecot Dienst neu starten

## Teste deine Konfiguration

Nachdem du die SSL Konfiguration gendert hast, teste immer dein setup. ich persönlich nutze dafür gerne die Skripte von [testssl.sh](https://testssl.sh)