<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    Am 08.08.22 um 18:13 schrieb Michael Grundmann via Dovecot:
    <blockquote type="cite"
      cite="mid:3e783958-7a7b-a54c-8a0a-ef4ff427ee21@linuxfox.de"><br>
      was sind denn "definierte IMAP keywords"?
      <br>
      <br>
      <br>
    </blockquote>
    <br>
    <p>Die Anwender haben sich auf einige Keywords (in Thunderbird
      Schlagwörter genannt) geeinigt. Diese werden den Anwendern bei
      Installation des TB vorkonfiguriert. Gleichzeitig werden IMAP
      Postfächer in Dovecot so aufgesetzt, dass es virtuelle Ordner gibt
      (jeder Anwender bekommt in seinem Postfach genau die gleichen
      virtuellen Ordner), die nach den Keywords benannt sind und Mails
      auflisten, die das entsprechende Keyword enthalten.</p>
    <p>Beispiel:</p>
    <p>es gibt die Keywords "1_aktuell" und "2_projekt". In TB kann man
      durch Drücken der "1" oder "2" einer Mail das entsprechende
      Keyword zuweisen.</p>
    <p>Jedes Postfach hat neben der Inbox eine Ordnerstruktur
      Suche/1_Aktuell, Suche/2_Projekt etc.</p>
    <p>Mails mit Schlagwörtern werden dort automatisch aufgeführt (sie
      werden nicht dorthin kopiert, sondern eingeblendet, daher
      virtueller Ordner).</p>
    <p>In dovecot,conf erreicht man das durch</p>
    <p>namespace {<br>
          prefix = Suche/<br>
          location =
      virtual:/etc/dovecot/Suche:INDEX=~/Suche:CONTROL=~/Suche<br>
      <br>
          mailbox Alle {<br>
            auto = subscribe<br>
            special_use = \All<br>
            comment = Alle Nachrichten<br>
          }<br>
      <br>
          mailbox Wichtig {<br>
            auto = subscribe<br>
            special_use = \Flagged<br>
            comment = Alle wichtigen Nachrichten<br>
          }<br>
      <br>
          mailbox Ungelesen {<br>
            auto = subscribe<br>
            comment = Alle ungelesenen Nachrichten<br>
          }<br>
      <br>
          mailbox 1_Aktuell {<br>
            auto = subscribe<br>
            comment = Aktuelle Aktionen<br>
          }<br>
      <br>
          mailbox 2_Projekt {<br>
            auto = subscribe<br>
            comment = Projekte<br>
          }<br>
      <br>
      ...<br>
      }</p>
    <p><br>
    </p>
    <p>Unter /etc/dovecot legt man eine Verzeichnisstruktur analog der
      der Mailbox an, für die beiden Keywords entsprechend</p>
    <p>/etc/dovecot/1_Aktuell und /etc/dovecot/2_Projekt.</p>
    <p>In den Verzeichnissen legt man jeweils eine Datei
      "dovecot-virtual" ab mit dem Inhalt:</p>
    <p># Beginn<br>
      *<br>
        keyword 1_aktuell<br>
      #Ende</p>
    <p>Um alle Mails unter Suche/Alle anzuzeigen verwende ich folgendes
      "dovecot-virtual", damit Mails aus dem Backup oder Papierkorb
      nicht angezeigt werden:</p>
    <p># Beginn<br>
      *<br>
      -Trash<br>
      -Trash/*<br>
      -Spam<br>
      -Spam/*<br>
      -Backup<br>
      -Backup/*<br>
        all<br>
      #Ende</p>
    <p><br>
    </p>
    <p> Damit kann man einfache Prozesse abbilden und den Überblick
      behalten. Leider lässt Fairemail keine Definition von Keywords zu
      (so wie TB das macht), sondern verwendet die, die Dovecot
      zurückliefert. Und das klappt oft nicht richtig, daher meine
      initiale Frage.</p>
    <p><br>
    </p>
    <p>Cheers,</p>
    <p>spi<br>
    </p>
  </body>
</html>