PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sieve / vacation : mehrzeiliger Abwesenheitstext



tschloss
23.12.06, 00:21
Hi,

ich benutze auf meinem Cyrus-Server ein Abwesenheitsskript wie dieses:

require "vacation";
vacation :addresses ["auerswald@uni-koeln.de", "auerswald@rrz.uni-koeln.de"] "Ich bin nicht da!";

Wie kann ich die Abwesenheitsantwort mehrzeilig gestalten?
- /r/n im String hat einen nicht näher beschriebenen Fehler gemeldet / vielleicht war es auch die Zeilenlänge, die den Fehler auslöste (beim "put")
In der Doku finde ich zwei Ansätze:
- "text:" und dann unquoted Textzeilen und irgendwas mit Punkten ähnlich diesem:

vacation :addresses ["auerswald@uni-koeln.de", "auerswald@rrz.uni-koeln.de"] text:
Ich bin nicht da!
Ich bin immer noch nicht da.
- einfach die Zeilenumbrüche im Rohskript reineditieren wie hier:

vacation :addresses ["auerswald@uni-koeln.de", "auerswald@rrz.uni-koeln.de"] "Ich bin nicht da!
Ich bin immer noch nicht da.";

Wie geht es nun genau?
Welche Tools kann man empfehlen, um den Usern die Vacation-Meldung selbst zu editieren und aktivieren? Websieve?
Und was passiert dann mit einem Filter, der Spam immer in den Spamordner schiebt (auch im Urlaub ;) ).