[Postfixbuch-users] SLES 10, Postfix, Cyrus und eine Frage zu Sieve

Sandy Drobic postfixbuch-users at japantest.homelinux.com
Fr Mär 30 18:28:17 CEST 2007


Manfred Rebentisch wrote:
> Hallo,
> ich habe einen SLES 10 Server mit 
> 
> tilos:/etc/postfix # rpm -qa | grep -E "postfix|sieve|cyrus"
> postfix-2.2.9-10.2
> perl-Cyrus-SIEVE-managesieve-2.2.12-27.2
> cyrus-imapd-2.2.12-27.6
> cyrus-sasl-2.1.21-18.4
> cyrus-sasl-plain-2.1.21-18.4
> cyrus-sasl-saslauthd-2.1.21-18.4
> 
> und habe den Eindruck, dass die Sievescripte nicht verwendet werden. Es gibt 
> keinerlei Fehlermeldungen und stehe etwas deppert da: wie schaltet man das 
> denn ein? Und warum muss ich es denn "einschalten"? In der main.cf steht auch 
> die lmtp-Zeile:

Sieve wird nur von Cyrus verwendet, Postfix ist da nicht im Spiel.

/etc/cyrus.conf:
# [...]
SERVICES {
  # add or remove based on preferences
#...
  sieve         cmd="timsieved" listen="sieve" prefork=0
#[...]
}

Dann sollte Cyrus auf Port 2000 lauschen.

"telnet localhost sieve" sollte einen connect ergeben.

 telnet localhost sieve
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
"IMPLEMENTATION" "Cyrus timsieved v2.2.12"
"SASL" "LOGIN PLAIN"
"SIEVE" "fileinto reject envelope vacation imapflags notify subaddress
relational comparator-i;ascii-numeric regex"
"STARTTLS"
logout
OK "Logout Complete"
Connection closed by foreign host.

Sievescripte werden hochgeladen über die sieveshell.

 su - username
username at katgar:~> sieveshell localhost
connecting to localhost
Please enter your password:
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
> quit
username at katgar:~>


Es gibt auch Plugins etwa für Squirrelmail, welche es ermöglichen, für die
User sich Sieve-Filter dialoggesteuert zusammenzuklicken.


-- 
Sandy

Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com




Mehr Informationen über die Mailingliste Postfixbuch-users