[GELÖST] Zusätzliche globale Ordner in Dovecot

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
BrotherJ
Beiträge: 323
Registriert: 15.11.2018 07:56:18

[GELÖST] Zusätzliche globale Ordner in Dovecot

Beitrag von BrotherJ » 26.03.2021 09:13:46

Hallo,

ich möchte auf Dovecot einen zusätzlichen Ordner für alle Mailkonten anlegen, in dem Mails in Quarantäne gelegt werden (z.B. für entdeckte Viren). Dazu lege ich im namespace inbox {} in der /etc/dovecot/conf.d/15-mailboxes.conf

Code: Alles auswählen

mailbox Quarantine {
    special_use = \Quarantine
    comment = Virus entdeckt
  }
an. Zusätzlich mache ich in der /etc/dovecot/dovecot.conf den Eintrag:

Code: Alles auswählen

mailbox Quarantine {
    auto = subscribe
    special_use = \Quarantine
}
Nach einem Restart von Dovecot startet dieser nicht mehr:

Code: Alles auswählen

 # systemctl status dovecot.service 
● dovecot.service - Dovecot IMAP/POP3 email server
   Loaded: loaded (/lib/systemd/system/dovecot.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Fri 2021-03-26 09:11:27 CET; 2s ago
     Docs: man:dovecot(1)
           http://wiki2.dovecot.org/
  Process: 7807 ExecStart=/usr/sbin/dovecot -F (code=exited, status=89)
 Main PID: 7807 (code=exited, status=89)

Mär 26 09:11:27 mx2 systemd[1]: Started Dovecot IMAP/POP3 email server.
Mär 26 09:11:27 mx2 dovecot[7807]: doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: mailbox Quarantine: unknown special_use: \Quarantine
Deshalb ist meine grundlegende Frage, wie ich in Dovecot globale zusätzliche Ordner anlegen kann?

Beste Grüße

BrotherJ
Zuletzt geändert von BrotherJ am 27.03.2021 12:42:03, insgesamt 1-mal geändert.

BrotherJ
Beiträge: 323
Registriert: 15.11.2018 07:56:18

Re: Zusätzliche globale Ordner in Dovecot

Beitrag von BrotherJ » 27.03.2021 12:41:31

Okay,
die Lösung lag in https://tools.ietf.org/html/rfc6154, was die Special-Use Flags auflistet, die es
gibt und Quarantine gehört da nicht dazu. Mit ein bisschen Ausprobieren in der 15-mailboxes.conf

Code: Alles auswählen

mailbox "Quarantine" { 
   auto = subscribe 
   comment = "Mails, die Viren enthalten" 
 }
klappt das jetzt wie gewünscht.

Besten Dank

BrotherJ

Antworten