Hallo,
habe alles nochmal zurückgesetzt und von vorne angefangen.
Stand:
- egw kann Filter-Regeln erstellen und speichern
- per Sieve-editor kann ich mir die auch Scripte anschauen
Die Filter-Regeln werden aber immer noch nicht abgearbeitet.
dovecot -n
2.2.33.2 (d6601f4ec): /etc/dovecot/dovecot.conf
Pigeonhole version 0.4.21 (92477967)
OS: Linux 4.4.103-36-default x86_64 openSUSE 42.3 (x86_64)
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox “Sent Messages” {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
driver = pam
}
plugin {
sieve = file:~/sieve;active=~/.dovecot.sieve
}
protocols = imap lmtp sieve
ssl = no
ssl_cipher_list = ALL:!aNULL:!eNULL:!EXPORT:!DES:!3DES:!MD5:!PSK:!RC4:!ADH:!LOW@STRENGTH
ssl_dh_parameters_length = 2048
ssl_options = no_compression
ssl_prefer_server_ciphers = yes
ssl_protocols = !SSLv2 !SSLv3
userdb {
driver = passwd
}
protocol lmtp {
mail_plugins = " sieve"
}
protocol sieve {
managesieve_implementation_string = Dovecot Pigeonhole
}
FilterScript sieht wie folgt aus (aus sieve-editor kopiert:
#Mail filter rules for XXXXX
#Generated by XXXXX using Mail 17.1
require [“fileinto”,“body”];
if allof (address :matches [“From”] “", address :matches [“To”,“TO”,“Cc”,“CC”] "”, header :contains “subject” “XXXXX”) {
fileinto “XXXXX”;
}
##PSEUDO script start
#rule&&1&&ENABLED&&&&&&XXXXX&&folder&&XXXXX&&0&&&&&&
#mode&&basic
XXXXX = korrekte Namen und Ordner (bei den Filterregeln per Maus ausgewählt).
Wenn der Betreff einen bestimmten Text enrhält, soll die Mail in einen bestimmten Ordner verschoben werden.
So langsam gehen mir nun die Ideen aus.
Vielleicht habe ich auch noch was übersehen.
Danke
Jochen