[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: