Dies ist die archivierte Version des Blogs vom 05.01.2017. Aktuelle Beiträge findest du unter thomas-leister.de
 

Über die Dovecot MailboxSettings können für alle E-Mail Postfächer bestimmte Standard-Ordner festgelegt werden, die für jedes Postfach bei Bedarf erstellt werden und nicht mehr von Hand angelegt werden müssen. Ein Anwendungsbeispiel ist z.B. das Bereitstellen eines Junk/Spam-Ordners, den jedes Postfach haben soll, sodass darin z.B. über ein Sieve Filterscript Spam-E-Mails abgelegt werden können.

Die Standardordner werden in der Datei /etc/dovecot/dovecot.conf wie folgt konfiguriert:

namespace inbox {
    mailbox Spam {
        auto = subscribe
        special_use = \Junk
    }

    mailbox Entwürfe { 
        auto = create 
        special_use = \Drafts  
    }
}

Hier wurden zwei Standardordner definiert: Ein Spam-Ordner und ein Verzeichnis für E-Mail Entwürfe. Falls der Ordnername Leerzeichen enthalten soll, muss er in Anführungszeichen gesetzt werden. Der Parameter „auto“ kann die Attribute „no“, „create“ und „subscribe“ annehmen.

  • no: Nicht automatisch erstellen
  • create: Ordner automatisch erstellen
  • subscribe: Ordner automatisch erstellen und von Mailclients abonnieren lassen

Für einen Spam-Ordner wäre die letzte Einstellung „subscribe“ sinnvoll. Der Parameter „special_use“ gibt eine Funktion für die Mailbox an. „\Junk“ sagt den Mailclients, dass dieser Ordner die Funktion hat, Spam E-Mails aufzunehmen. Mit „\Drafts“ weiß der Mailclient, dass hier Entwürfe abzulegen sind. Der „special_use“ Parameter kann aber auch leer bleiben, wenn es keine Allgemeine Funktion gibt.

Nach der Konfiguration muss Dovecot neu geladen werden:

service dovecot reload

Sobald sich ein Mailclient das nächste Mail einloggt, werden die Standardordner erstellt (sofern nicht schon vorhanden) und ggf. in die Abos aufgenommen, sodass der Benutzer über neue Nachrichten in diesen Ordnern informiert wird.


Post published on 12. Juni 2014 | Last updated on 12. Juni 2014
Tags:             

Diesen Blog unterstützen

Wenn Dir der Beitrag gefallen hat, freue ich mich über einen kleinen Obolus :-) Bitcoin QR Code

PayPal-Seite: https://www.paypal.me/ThomasLeister
Meine Bitcoin-Adresse: 15z8 QkNi dHsx q9WW d8nx W9XU hsdf Qe5B 4s

Siehe auch: Unterstützung

Informationen zum Autor

Thomas Leister

Geb. 1995, Kurzhaar-Metaller, Geek und Blogger. Nutzt seit Anfang 2013 ausschließlich Linux auf Desktop und Servern. Student der Automobilinformatik an der Hochschule für angewandte Wissenschaften in Landshut.

5 thoughts on “Dovecot: Default Ordner für E-Mail Postfächer automatisch anlegen

  • Hi,

    ich denke der neustart-befehl sollte nicht

    service dovecot reload

    sondern

    service dovecot restart

    heißen.

    Super gute und hilfreiche Anleitungen btw.

    Grüße

  • Die Einstellungen sollten lieber (bei Versionen seit 2011) über die Datei ’15-mailboxes.conf‘ definiert werden ;-)

  • Hallo,

    funktioniert diese Einstellung auch für Dovecot 1.1.6 ?

    Grüße
    Tobias

  • Wie Manuel schon angedeutet hat, funktioniert das leider nicht mehr, dovecot lässt dann keine Verbindung mehr zu.
    error: inbox=yes namespace missing

    Anstelle dessen muss in die Datei /etc/dovecot/conf.d/15-mailboxes.conf in dem Block
    mailbox Junk {
    special_use = \Junk
    }

    eingefügt werden: auto = subscribe

    Also:
    mailbox Junk {
    auto = subscribe
    special_use = \Junk
    }

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.