Sandy Drobic schrieb:
Wo genau hast du hingeschaut? Normalerweise loggt Cyrus nach /var/log/messages, wenn du das in Syslog-ng nicht umgebogen hast.
Genau Dort, da ich in der Syslog-ng nix verändert habe.
Nov 8 20:56:47 mordor cyrus/sieve[31276]: executed Nov 8 20:56:47 mordor cyrus/sieve[31276]: accepted connection Nov 8 20:56:53 mordor cyrus/sieve[31276]: login: localhost[127.0.0.1] username LOGIN User logged in
Mir ist schon der Gedanke gekommen das ich da vieleicht was in Postfix eintragen sollte, so wie zum Beispiel Amavis. Habe leider in moment keine Idee wie ich Sieve dazu bewegen soll seinen Dienst zu tätigen.
Vielleicht solltest du dir zuerst darüber klar werden, dass Postfix absolut nichts mit sieve zu tun hat. Das ist alleine die Sache von Cyrus.
Habs mir eigentlich schon gedacht, da ja Sieve zu Cyrus gehört.
In /etc/cyrus.conf sollte folgende Einstellung gültig sein:
SERVICES { [...] sieve cmd="timsieved" listen="sieve" prefork=0 [...] }
Logge dich als user ein und versuche, dich auf die sieveshell einzuloggen:
~> sieveshell localhost connecting to localhost Please enter your password:
help
Usage: sieveshell [-u username] [-a authname] [-r realm] <server>
help - this screen list - list scripts on server put <filename> [<target name>] - upload script to server get <name> [<filename>] - get script. if no filename display to stdout delete <name> - delete script. activate <name> - set a script as the active script deactivate - deactivate all scripts quit - quit
list
sievescript <- active script
get sievescript
require "fileinto"; require "vacation";
if header :is "X-Mailinglist" "suse-linux" { fileinto "INBOX.Mailinglists.suse-linux";}
Habe mal Dein Script mal hochgeladen und als Aktiv makiert, bin aml gespannt obs bei mir klappt. Gruß Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org