Re: cyrus & sieve?!
Miro Dietiker, MD Systems schrieb
...
>Nun kann ich aber mit sieveshell nicht connecten:
>dev:~# sieveshell --user=myusername localhost
>unable to connect to server at /usr/bin/sieveshell line 174, <STDIN>
>line 1.
>
>Ngrep bestätigt die Kommunikation
>####
>T 127.0.0.1:2000 -> 127.0.0.1:39175 [AP]
> "IMPLEMENTATION" "Cyrus timsieved
>v2.1.18-IPv6-Debian-2.1.18-1".."SASL" "PL
> AIN".."SIEVE" "fileinto reject envelope vacation imapflags notify
>subaddres
> s relational regex"..OK..
>#Please enter your password:
>#
>T 127.0.0.1:39175 -> 127.0.0.1:2000 [AP]
> AUTHENTICATE "PLAIN" {40+}..bWlyby5kaWV0aWtlci5tZAByb290ADRreiExM1Rk..
>##
>T 127.0.0.1:2000 -> 127.0.0.1:39175 [AP]
> NO "Authentication Error"..
>unable to connect to server at /usr/bin/sieveshell line 174, <STDIN>
>line 1.
>##dev:~# #
>T 127.0.0.1:2000 -> 127.0.0.1:39175 [AP]
> OK "Logout Complete"..
>#
>
>
>
Was sagt den auth.log?
>Irgend welche Ideen für eine gute Dokumentation? 8-)
>Gefunden habe ich:
>http://www.holtmann.org/email/sieve/
>http://www.uni-koeln.de/rrzk/mail/software/sieve/
>und natürlich http://www.fastmail.fm/docs/sieve/
>und das RFC3028
>
>
Der Sourcecode war bisher immer sehr ergiebig. ;)
Es gibt uebrigens ein (ebenfalls hoch undokumentiertes) gut
funktionierendes Perl-Interface.
Hier kann ich aber auch nur meine eigenen Beispiele anbieten.
>Die Integration in cyrus und die Rechte scheinen mir aber unklar.
>Muss man sieve permissions separate erteilen? Weshalb authentication
>error?
>Ich verwende bei cyrus saslauthd und das klappt wunderbar.
>
>
Falls mit PAM: auch /etc/pam.d/sieve konfigurieren oder z.B. aus
/etc/pam.d/imap kopieren.
Gruesse,
Christian
Reply to: