<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <br>
    <div class="moz-cite-prefix">Holger Hoch schreef op 17-4-2015 om
      10:28:<br>
    </div>
    <blockquote
cite="mid:OF4B176C21.C5A28019-ONC1257E2A.002DA855-C1257E2A.002E8467@id.dvag.com"
      type="cite"><font face="sans-serif" size="2">Guter Tipp, . hab mir
        den Code in strescape.c
        mal angeschaut:</font>
      <br>
      <font face="sans-serif" size="2">es funktioniert tatsächlich, wenn
        man
        vor dem Schreiben in die Datenbank das Sieve Skript  mit
        sieve.replace("\r\n",
        "\u0001r\u0001n") "korrigiert"  (Die Syntax ist
        Java).</font>
      <br>
      <br>
      <font face="sans-serif" size="2">Das hat für mich aber eher den
        Geschmack
        eines fiesen Hacks, der in der nächsten Version vielleicht nicht
        mehr funktioniert....
         oder ist das der "offizielle" Weg?</font>
      <br>
    </blockquote>
    <br>
    Das ist ein Programmfehler in Dovecot. Dummerweise erwartet Dovecot
    das Skript jetzt inklusive Escapesequenzen im Datenbank. Wenn
    Dovecot nur selber im Datenbank schreibt ist das kein Problem, aber
    wenn ein anderes Programm das tut natürlich schon. <br>
    <br>
    Mal sehen wie wir das beheben können ohne Probleme zu verursachen
    bei existierende Systeme. Timo hat eine Umfrage gestartet:<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://dovecot.org/pipermail/dovecot/2015-April/100532.html">http://dovecot.org/pipermail/dovecot/2015-April/100532.html</a><br>
    <br>
    Gruß,<br>
    <br>
    Stephan.<br>
    <br>
    <br>
    <blockquote
cite="mid:OF4B176C21.C5A28019-ONC1257E2A.002DA855-C1257E2A.002E8467@id.dvag.com"
      type="cite">
      <br>
      <br>
      <font color="#5f5f5f" face="sans-serif" size="1">Von:      
         </font><font face="sans-serif" size="1">Sven Schumacher
        <a class="moz-txt-link-rfc2396E" href="mailto:sschu@computerteam.de"><sschu@computerteam.de></a></font>
      <br>
      <font color="#5f5f5f" face="sans-serif" size="1">An:      
         </font><font face="sans-serif" size="1">Alles rund um
        Dovecot-Server
        <a class="moz-txt-link-rfc2396E" href="mailto:dovecot@listen.jpberlin.de"><dovecot@listen.jpberlin.de></a>, </font>
      <br>
      <font color="#5f5f5f" face="sans-serif" size="1">Datum:      
         </font><font face="sans-serif" size="1">17.04.2015 08:44</font>
      <br>
      <font color="#5f5f5f" face="sans-serif" size="1">Betreff:    
           </font><font face="sans-serif" size="1">Re: [Dovecot-de]
        Sieveskripte in Datenbank und vaction :mime mit        HTML</font>
      <br>
      <font color="#5f5f5f" face="sans-serif" size="1">Gesendet von:    
           </font><font face="sans-serif" size="1">"Dovecot"
        <a class="moz-txt-link-rfc2396E" href="mailto:dovecot-bounces@listen.jpberlin.de"><dovecot-bounces@listen.jpberlin.de></a></font>
      <br>
      <hr noshade="noshade">
      <br>
      <br>
      <br>
      <font size="3">Moin</font>
      <br>
      <br>
      <font size="3">nur so ne Idee:</font>
      <br>
      <br>
      <font size="3">Werden denn \r und \n im Text als entsprechende
        Esc-Sequenzen
        interpretiert ? Dann wäre das ja ne Lösung ohne einen
        "sichtbaren"
        Absatz in der vacation-response angeben zu müssen...</font>
      <br>
      <font size="3"><br>
        Am 17.04.2015 um 08:26 schrieb Holger Hoch <</font><a
        moz-do-not-send="true" href="mailto:Holger.Hoch@dvag.com"><font
          color="blue" size="3"><u>Holger.Hoch@dvag.com</u></font></a><font
        size="3">>:<br>
      </font>
      <br>
      <font face="sans-serif" size="2">Ja, richtig. Ist im Original auch
        so
        -  ist hier beim Zusammenstreichen für das Beispiel flöten
        gegangen</font><font size="3">
        <br>
        <br>
        <br>
      </font><font color="#5f5f5f" face="sans-serif" size="1"><br>
        Von:        </font><font face="sans-serif" size="1">Werner
        Flamme <</font><a moz-do-not-send="true"
        href="mailto:w.flamme@web.de"><font color="blue"
          face="sans-serif" size="1"><u>w.flamme@web.de</u></font></a><font
        face="sans-serif" size="1">></font><font size="3">
      </font><font color="#5f5f5f" face="sans-serif" size="1"><br>
        An:        </font><a moz-do-not-send="true"
        href="mailto:dovecot@listen.jpberlin.de"><font color="blue"
          face="sans-serif" size="1"><u>dovecot@listen.jpberlin.de</u></font></a><font
        face="sans-serif" size="1">,
      </font><font color="#5f5f5f" face="sans-serif" size="1"><br>
        Datum:        </font><font face="sans-serif" size="1">17.04.2015
        08:05</font><font size="3"> </font><font color="#5f5f5f"
        face="sans-serif" size="1"><br>
        Betreff:        </font><font face="sans-serif" size="1">Re:
        [Dovecot-de] Sieveskripte in Datenbank und vaction :mime mit    
           HTML</font><font size="3"> </font><font color="#5f5f5f"
        face="sans-serif" size="1"><br>
        Gesendet von:        </font><font face="sans-serif" size="1">"Dovecot"
        <</font><a moz-do-not-send="true"
        href="mailto:dovecot-bounces@listen.jpberlin.de"><font
          color="blue" face="sans-serif" size="1"><u>dovecot-bounces@listen.jpberlin.de</u></font></a><font
        face="sans-serif" size="1">></font><font size="3">
        <br>
      </font>
      <hr noshade="noshade"><font size="3"><br>
        <br>
      </font><tt><font size="2"><br>
          Holger Hoch [16.04.2015 14:12]:<br>
          > Hallo,<br>
          > <br>
          > wir sind gerade dabei unsere Mailfilter auf sieve
          umzustellen. Dabei
          <br>
          > verwenden wir <br>
          > dovecot-ee-pigeonhole-0.4.6-5.el6.x86_64<br>
          > dovecot-ee-2.2.15.16-1.el6.x86_64<br>
          > Die User-Skripte liegen in der Datenbank, Konfiguration
          im Prinzip
          wie im <br>
          > Wiki, klappt soweit prima, deshalb erspare ich euch
          erstmal weitere
          <br>
          > Konfigurationsdetails.<br>
          > <br>
          > Nun das Problem:<br>
          > Die Skripte, die über die dict proxy aus der DB gelesen
          werden, dürfen<br>
          > <br>
          > keine Zeilenumbrüche enthalten. Andernfalls wird nur die
          erste Zeile
          <br>
          > geliefert. Kein Problem für die meisten Skripte. Unsere
          Anwender verwenden
          <br>
          > aber einen Antwortassistenten, der Antworten mit dem
          Content-Type
          <br>
          > text/html erzeugt.<br>
          > <br>
          > Vielleich bin ich zu blöd, aber ich sehe keine
          Möglichkeit, das ohne
          <br>
          > Zeilenumbruch hinzukriegen, denn aussehen müsste das ja
          in etwa so:<br>
          > <br>
          > vacation :mime "Content-Type: text/html; charset=UTF-8<br>
          > <!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01
          Transitional//EN\"><br>
          > <html><br>
          > ....[stuff deleted]...<br>
          > <br>
          > also ein CRLF zur Trennung von Header und Content :-(<br>
          > <br>
          > Ist das also grundsätzlich nicht möglich oder gibt es da
          noch eine
          Option, <br>
          > die ich übersehen habe?<br>
          > <br>
          > Danke & Gruß,<br>
          > --Holger<br>
          <br>
          Muss nicht zwischen Header und Content eine Leerzeile stehen,
          also<br>
          Trennung durch zwei mal CR&LF?<br>
          <br>
          fragt Werner<br>
          <br>
          -- <br>
          _________________________ ______________________<br>
          Dovecot Mailingliste<br>
          JPBerlin - Politischer Provider</font></tt><tt><font
          color="blue" size="2"><u><br>
          </u></font></tt><a moz-do-not-send="true"
        href="mailto:Dovecot@listen.jpberlin.de"><tt><font color="blue"
            size="2"><u>Dovecot@listen.jpberlin.de</u></font></tt></a><font
        color="blue" size="3"><u><br>
        </u></font><a moz-do-not-send="true"
        href="https://listen.jpberlin.de/mailman/listinfo/dovecot"><tt><font
            color="blue" size="2"><u>https://listen.jpberlin.de/mailman/listinfo/dovecot</u></font></tt></a><font
        size="3"><br>
        <br>
      </font><font face="Arial" size="2"><br>
---------------------------------------------------------------------<br>
        Deutsche Vermögensberatung Aktiengesellschaft DVAG<br>
        Münchener Straße 1<br>
        60329 Frankfurt am Main<br>
        Vorstandsvorsitzender: Andreas Pohl<br>
        Mitglieder des Vorstandes: Dr. h.c. /HLU Udo Corts, Hans-Theo
        Franken,
        Christian Glanz, <br>
        Lars Knackstedt, Dr. Helge Lach, Robert Peil, Dr. Dirk
        Reiffenrath<br>
        Aufsichtsratsvorsitzender: Friedrich Bohl<br>
        Sitz der Gesellschaft: Frankfurt am Main<br>
        Handelsregister Frankfurt HRB 15511<br>
        USt-Ident.-Nr.: DE 114 139 839<br>
        Aufsichtsbehörde nach § 34c GewO: <br>
        Stadt Frankfurt am Main<br>
        Ordnungsamt<br>
        Kleyerstraße 86<br>
        60326 Frankfurt am Main <br>
        ---------------------------------------------------------------------
      </font>
      <br>
      <font size="3">___________________________________________
        ____<br>
        Dovecot Mailingliste<br>
        JPBerlin - Politischer Provider</font><font color="blue"
        size="3"><u><br>
        </u></font><a moz-do-not-send="true"
        href="mailto:Dovecot@listen.jpberlin.de"><font color="blue"
          size="3"><u>Dovecot@listen.jpberlin.de</u></font></a><font
        color="blue" size="3"><u><br>
        </u></font><a moz-do-not-send="true"
        href="https://listen.jpberlin.de/mailman/listinfo/dovecot"><font
          color="blue" size="3"><u>https://listen.jpberlin.de/mailman/listinfo/dovecot</u></font></a><tt><font
          size="2">____________
          _________________________
          __________<br>
          Dovecot Mailingliste<br>
          JPBerlin - Politischer Provider<br>
          <a class="moz-txt-link-abbreviated" href="mailto:Dovecot@listen.jpberlin.de">Dovecot@listen.jpberlin.de</a><br>
        </font></tt><a moz-do-not-send="true"
        href="https://listen.jpberlin.de/mailman/listinfo/dovecot"><tt><font
            size="2">https://listen.jpberlin.de/mailman/listinfo/dovecot</font></tt></a><tt><font
          size="2"><br>
        </font></tt>
      <br>
      <br>
      <font face="Arial" size="2">---------------------------------------------------------------------<br>
        Deutsche Vermögensberatung Aktiengesellschaft DVAG<br>
        Münchener Straße 1<br>
        60329 Frankfurt am Main<br>
        Vorstandsvorsitzender: Andreas Pohl<br>
        Mitglieder des Vorstandes: Dr. h.c. /HLU Udo Corts, Hans-Theo
        Franken, Christian Glanz, <br>
        Lars Knackstedt, Dr. Helge Lach, Robert Peil, Dr. Dirk
        Reiffenrath<br>
        Aufsichtsratsvorsitzender: Friedrich Bohl<br>
        Sitz der Gesellschaft: Frankfurt am Main<br>
        Handelsregister Frankfurt HRB 15511<br>
        USt-Ident.-Nr.: DE 114 139 839<br>
        Aufsichtsbehörde nach § 34c GewO: <br>
        Stadt Frankfurt am Main<br>
        Ordnungsamt<br>
        Kleyerstraße 86<br>
        60326 Frankfurt am Main <br>
        ---------------------------------------------------------------------
      </font>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Dovecot Mailingliste
JPBerlin - Politischer Provider
<a class="moz-txt-link-abbreviated" href="mailto:Dovecot@listen.jpberlin.de">Dovecot@listen.jpberlin.de</a>
<a class="moz-txt-link-freetext" href="https://listen.jpberlin.de/mailman/listinfo/dovecot">https://listen.jpberlin.de/mailman/listinfo/dovecot</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>