<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>