Eagle
19.05.04, 08:42
Hallo,
ich möchte unter Cyrus mit Hilfe von Sieve meine Mails entsprechend verteilen und filtern. Das klappt jedoch nicht so wie es sein sollte.
Meine sieve-Datei sieht so aus:
require "fileinto";
if header :contains "Subject" "\\*\\*\\*SPAM\\*\\*\\*" {
fileinto "SPAM";
}
Anschließend habe ich die Datei mit
put sieve.dat
activate sieve.dat
in der sieveshell hochgeladen und aktiviert.
Ein Telnet auf Port 2000 zeigt mir, daß Cyrus timsieved v2.2.3 läuft.
Genauso läuft Cyrus-Imap, der liefert schließlich fleißig, nur ungefiltert.
Die Struktur auf Cyrus-Imap sieht wie folgt aus:
INBOX (\HasNoChildren)
SPAM (\HasNoChildren)
user.andreas (\HasChildren)
user.andreas.Mailingliste (\HasNoChildren)
user.postmaster (\HasNoChildren)
user.root (\HasNoChildren)
In der /etc/imap.conf sind folgende Eintragungen:
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
sasl_pwcheck_method: saslauthd
lmtp_overquota_perm_failure: no
#
# if you want TLS, you have to generate certificates and keys
#
#tls_cert_file: /usr/ssl/certs/cert.pem
#tls_key_file: /usr/ssl/certs/skey.pem
#tls_ca_file: /usr/ssl/CA/CAcert.pem
#tls_ca_path: /usr/ssl/CA
Kann mir hier jemand helfen und mitteilen, was ich falsch mache und warum Sieve nicht filtert?
Vielen Dank!
Gruß
Andreas
ich möchte unter Cyrus mit Hilfe von Sieve meine Mails entsprechend verteilen und filtern. Das klappt jedoch nicht so wie es sein sollte.
Meine sieve-Datei sieht so aus:
require "fileinto";
if header :contains "Subject" "\\*\\*\\*SPAM\\*\\*\\*" {
fileinto "SPAM";
}
Anschließend habe ich die Datei mit
put sieve.dat
activate sieve.dat
in der sieveshell hochgeladen und aktiviert.
Ein Telnet auf Port 2000 zeigt mir, daß Cyrus timsieved v2.2.3 läuft.
Genauso läuft Cyrus-Imap, der liefert schließlich fleißig, nur ungefiltert.
Die Struktur auf Cyrus-Imap sieht wie folgt aus:
INBOX (\HasNoChildren)
SPAM (\HasNoChildren)
user.andreas (\HasChildren)
user.andreas.Mailingliste (\HasNoChildren)
user.postmaster (\HasNoChildren)
user.root (\HasNoChildren)
In der /etc/imap.conf sind folgende Eintragungen:
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus
allowanonymouslogin: no
autocreatequota: 10000
reject8bit: no
quotawarn: 90
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
sasl_pwcheck_method: saslauthd
lmtp_overquota_perm_failure: no
#
# if you want TLS, you have to generate certificates and keys
#
#tls_cert_file: /usr/ssl/certs/cert.pem
#tls_key_file: /usr/ssl/certs/skey.pem
#tls_ca_file: /usr/ssl/CA/CAcert.pem
#tls_ca_path: /usr/ssl/CA
Kann mir hier jemand helfen und mitteilen, was ich falsch mache und warum Sieve nicht filtert?
Vielen Dank!
Gruß
Andreas