[prev in list] [next in list] [prev in thread] [next in thread] 

List:       info-cyrus
Subject:    Re: sieve problem
From:       "Simon Matter" <simon.matter () ch ! sauter-bc ! com>
Date:       2005-09-30 5:31:30
Message-ID: 55154.10.1.200.117.1128058290.squirrel () webmail ! ch ! sauter-bc ! com
[Download RAW message or body]

> 
> 
> Andreas Winkelmann wrote:
> > Am Thursday 29 September 2005 20:19 schrieb synrat:
> > 
> > 
> > > freebsd 5.3, cyrus installed from ports with default options.
> > > 
> > > cyrus-imapd-2.2.12_1
> > > cyrus-sasl-2.1.21
> > > cyrus-sasl-saslauthd-2.1.21
> > > 
> > > all imap related stuff seems to work just fine, but sieve filters
> > > don't seem to work.
> > > I can create and upload sieve filters to /var/imap/sieve/
> > > via avelsieve-1.9.3 plugin for squirrlmail, but they just don't seem
> > > to have any effect at all. When trying to troubleshoot with sieveshell,
> > > I get authentication errors
> > > 
> > > sivtest -u cyrus -a cyrus -w mypass localhost
> > > S: "IMPLEMENTATION" "Cyrus timsieved v2.2.12"
> > > S: "SASL" "PLAIN"
> > > S: "SIEVE" "fileinto reject envelope vacation imapflags notify
> > > subaddress relational comparator-i;ascii-numeric regex"
> > > S: OK
> > > C: AUTHENTICATE "PLAIN" {28+}
> > > Y3lydXAMY3lydXAMWYxpc2ExWw==
> > > S: NO "Authentication Error"
> > > Authentication failed. generic failure
> > > Security strength factor: 0
> > > ^CC: LOGOUT
> > > Connection closed.
> > > 
> > > if I test the credentials, then it works ok.
> > > 
> > > sudo testsaslauthd -u cyrus -p mypass -s sieve localhostost
> > > 0: OK "Success."
> > > 
> > > debug level log only gives me this
> > > 
> > > Sep 29 14:13:17 skywalker master[40859]: about to exec
> > > /usr/local/cyrus/bin/timsieved
> > > Sep 29 14:13:17 skywalker sieve[40859]: executed
> > > Sep 29 14:13:17 skywalker sieve[40859]: accepted connection
> > > Sep 29 14:13:18 skywalker master[876]: process 40859 exited, status 0
> > > 
> > > any clues how to troubleshoot this ?
> > 
> > 
> > Did you try sieveshell? Connect with sieveshell and list the Script(s)
> > maybe
> > it is not activated.
> > 
> > $ sieveshell -a user -u user localhost
> > $> list
> > 
> > 
> 
> 
> yes, I can login as a regular user, I guess squirrelmail plugin works
> for uploading those filters, but they still don't seem to work. The
> script is listed as active.
> 
> here's the script as shows up with get command.
> sending a message with subject test, doesn't filter it into existing
> INBOX.spam folder.
> 
> what am I missing ?
> > list
> phpscript  <- active script
> > 
> > get phpscript
> # This script has been automatically generated by avelsieve
> # (Sieve Mail Filters Plugin for Squirrelmail)
> #AVELSIEVE_VERSIONYTo0OntzOjU6Im1ham9yIjtpOjE7czo1OiJtaW5vciI7aTo5O3M6NzoicmVsZWFzZSI7aTozO3M6Njoic3RyaW5nIjtzOjU6IjEuOS4zIjt9
>  #AVELSIEVE_CREATED1127918363
> #AVELSIEVE_MODIFIED1127949624
> require
> ["fileinto","reject","vacation","imapflags","relational","comparator-i;ascii-numeric","regex","notify"];
>  if
> #START_SIEVE_RULEYTo2OntzOjY6ImhlYWRlciI7YToxOntpOjA7czo3OiJTdWJqZWN0Ijt9czo5OiJtYXR \
> jaHR5cGUiO2E6MTp7aTowO3M6ODoiY29udGFpbnMiO31zOjExOiJoZWFkZXJtYXRjaCI7YToxOntpOjA7czo \
> 0OiJ0ZXN0Ijt9czo0OiJ0eXBlIjtzOjE6IjIiO3M6NjoiYWN0aW9uIjtzOjE6IjUiO3M6NjoiZm9sZGVyIjtzOjEwOiJJTkJPWC5zcGFtIjt9END_SIEVE_RULE
>  header :contains "Subject" "test"
> {
> fileinto "INBOX.spam";
> > }

Does "INBOX.spam" exist, with the correct case?

----
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic