lpi2:dovecot-virtual-domains
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
| lpi2:dovecot-virtual-domains [2024/08/07 06:07] – ingo_wichmann | lpi2:dovecot-virtual-domains [2025/08/14 19:23] (aktuell) – ingo_wichmann | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Dovecot: virtuelle Domains und Benutzer in Textdateien ====== | ====== Dovecot: virtuelle Domains und Benutzer in Textdateien ====== | ||
| + | ===== TODO: Debian 13 / 2.4 Migration ===== | ||
| + | / | ||
| + | |||
| + | ===== bis Dovecot 2.3 ===== | ||
| + | |||
| + | Dokumentation: | ||
| Voraussetzung: | Voraussetzung: | ||
| Zeile 11: | Zeile 17: | ||
| <file txt / | <file txt / | ||
| - | mail_location = maildir:/ | + | mail_location = maildir:~/Maildir |
| auth_username_format = %Lu | auth_username_format = %Lu | ||
| userdb { | userdb { | ||
| - | args = username_format=%u | + | args = / |
| default_fields = uid=vmail gid=vmail home=/ | default_fields = uid=vmail gid=vmail home=/ | ||
| driver = passwd-file | driver = passwd-file | ||
| } | } | ||
| passdb { | passdb { | ||
| - | args = username_format=%u | + | args = / |
| driver = passwd-file | driver = passwd-file | ||
| } | } | ||
| </ | </ | ||
| + | doveconf auth_username_format | ||
| + | -> '' | ||
| + | doveconf -n | grep -EA4 ' | ||
| + | systemctl reload dovecot.service | ||
| - | Beispiel-Benutzer anlegen: ((https:// | + | Benutzer anlegen: ((https:// |
| doveadm pw -l | doveadm pw -l | ||
| - | doveadm pw -s BLF-CRYPT | + | doveadm pw -s BLF-CRYPT |
| <file txt / | <file txt / | ||
| - | user1@example.com: | + | user1@example.com: |
| - | user2@example.com: | + | user2@example.com: |
| </ | </ | ||
| Zeile 37: | Zeile 47: | ||
| doveadm user ' | doveadm user ' | ||
| doveadm user user1@example.com | doveadm user user1@example.com | ||
| + | -> '' | ||
| Funktioniert die Authentifizierung? | Funktioniert die Authentifizierung? | ||
| doveadm auth test user1@example.com | doveadm auth test user1@example.com | ||
| + | -> '' | ||
| + | |||
| + | Mit curl: | ||
| + | curl -v --url imap:// | ||
| + | -> '' | ||
| + | |||
| + | Mit curl + TLS: | ||
| + | curl -v --ssl-reqd --url imaps:// | ||
| Kann man sich lokal anmelden (mit TLS): | Kann man sich lokal anmelden (mit TLS): | ||
| Zeile 45: | Zeile 64: | ||
| . login user1@example.com xxx | . login user1@example.com xxx | ||
| - | Mit curl: | + | |
| - | curl -v --ssl-reqd --url imaps:// | + | |
lpi2/dovecot-virtual-domains.1723010854.txt.gz · Zuletzt geändert: 2024/08/07 06:07 von ingo_wichmann
