[Postfixbuch-users] Sieve Fragen
Christian Leicht
schani at schani.com
Mo Dez 30 10:04:59 CET 2002
Hallo Thomas,
Danke für die gute Beschreibung. Die Scripts sind ja übersichtlich und
nachvollziehbar. Leider wies ich nicht wie bzw. wo ich die Scripts eintrage.
Ich muss doch auch dem IMAP Server angeben das er dieses Script abarbeitet.
In meinem Fall verwende ich Cyrus als IMAP Server.
Ich bin mir auch noch nicht sicher das ich alle Software Komponenten richtig
installiert habe:
star:/usr/lib/cyrus/bin # ls -la
total 4075
drwxr-xr-x 2 root root 472 Oct 14 22:01 .
drwxr-xr-x 3 root root 72 May 14 2002 ..
-rwxr-xr-x 1 root root 29250 May 14 2002 ctl_deliver
-rwxr-xr-x 1 root root 145027 May 14 2002 ctl_mboxlist
-rwxr-xr-x 1 root root 712230 May 14 2002 cyrdump
-rwxr-xr-x 1 root root 61609 May 14 2002 deliver
-rwxr-xr-x 1 root root 3548 May 14 2002 feedcyrus
-rwxr-xr-x 1 root root 144454 May 14 2002 fud
-rwxr-xr-x 1 root root 811326 May 14 2002 imapd
-rwxr-xr-x 1 root root 145400 May 14 2002 ipurge
-rwxr-xr-x 1 root root 791188 May 14 2002 lmtpd
-rw-r--r-- 1 root root 0 Oct 10 22:10 mail
-rwxr-xr-x 1 root root 26412 May 14 2002 master
-rwxr-xr-x 1 root root 142080 May 14 2002 mbpath
-rwxr-xr-x 1 root root 181551 May 14 2002 pop3d
-rwxr-xr-x 1 root root 146890 May 14 2002 quota
-rwxr-xr-x 1 root root 668841 May 14 2002 reconstruct
-rwxr-xr-x 1 root root 125367 May 14 2002 timsieved
star:/usr/lib/cyrus/bin #
Kannst Du mir sagen wo ich die Scripts ablegen soll und wie ich prüfen kann
ob ich alle notwendigen Software Teile habe ?
Besten Dank für Deine Hilfe
Christian
> Von: Thomas Schramm <thomas at tuxpost.de>
> Antworten an: "Eine Diskussionsliste rund um das Postfix-Buch."
> <postfixbuch-users at listi.jpberlin.de>
> Datum: Sun, 29 Dec 2002 03:35:44 +0100
> An: "Eine Diskussionsliste rund um das Postfix-Buch."
> <postfixbuch-users at listi.jpberlin.de>
> Betreff: Re: [Postfixbuch-users] Sieve Fragen
>
> Christian Leicht schrieb:
>
>> Squirrelmail Seite laden. Aber Squirrelmail schaut gut aus. Mit Sieve
>> komme ich allerdings noch nicht weiter.
>
> Diese Tools (Squirrelmail-Plugin, Websieve o.ä.) helfen etwas beim
> Erstellen des Skripts und machen dann den Job der Perlskripte wie
> "sieveshell" (die machen vor dem Hochladen noch einen Syntaxcheck): Das
> Skript an den laufenden "timsieved" weiterzuleiten, der es in
> /usr/sieve/(kürzel)/username ablegt und einen Link setzt, welches der
> Skripte jetzt das aktive sein soll. Wenn es etwas komplexer wird oder
> man die Filter pflegen will, ist eher Handarbeit gefragt, wobei die
> Syntax etwas gewöhnungsbedürftig ist. Die "händisch" erstellten Skripte
> lassen sich anschließend nicht mehr mit desen Tools bearbeiten.
>
> Für die Liste hier wäre das z.B.:
>
> require ["fileinto"];
> if header :contains "subject" "[postfixbuch-users]"
> {
> fileinto "INBOX.postfixbuch";
> stop;
> }
> elsif header :contains "subject" "Mein schoenstes Logfile der Woche"
> {
> fileinto "INBOX.logs";
> stop;
> }
> else
> {
> fileinto "INBOX";
> }
>
> Bei mehreren Filterkombinationen in einer Rule kommt die eckige Klammer
> dazu:
>
> elsif anyof (header :contains ["to", "cc"] "irgendwer at sonstwer.de")
> {
> fileinto "INBOX.misc";
> stop;
> }
>
> usw. Ggf. gibt's noch Probleme mit fehlenden oder falschen Perl-Modulen,
> hängt von der Cyrus-Version ab. Die Seiten bei Cyrusoft helfen etwas
> weiter: http://www.cyrusoft.com/sieve/ sonst im RFC nachsehen.
> Jedenfalls beruhigender, als wenn sich die Leute mit Procmail austoben.
> ;-)
>
> Thomas
>
> --
> _______________________________________________
> Postfixbuch-users mailingliste
> JPBerlin - Mailbox und Politischer Provider
> Postfixbuch-users at listi.jpberlin.de
> http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Mehr Informationen über die Mailingliste Postfixbuch-users