AW: sieve - does not work
    Bernhard Erdmann 
    be at berdmann.de
       
    Sun Jul 20 17:38:38 EDT 2003
    
    
  
> In the moment I'm not shure witch the better solution. So let's talk
> about both.
Mainly, it depends on if your Cyrus users have shell logins to the same 
box the Cyrus server is running on or if Cyrus acts as a "sealed server".
> Ok fine, but I have a .sieve file in $home
> -rwxr-xr-x    1 mf       mail          209 2003-07-21 00:56 .sieve
That's not enough for ~/.sieve being readable by the cyrus user. Your 
$HOME and all the directories in the path above have to be accessible 
for the cyrus user, too. And there is no need for .sieve being executable.
> How do I tell the system that sieve should not use timsieved?
By stating "sieveusehomedir: true". Cyrus will look in your $HOME for 
sieve scripts and if someone tries to use timsieved, it will refuse to 
work. In addition, you should disable sieve/timsieved in /etc/cyrus.conf.
> How do the user store the scripts in the cyrus server?
By means of sieveshell:
[be at ente be]$ /opt/cyrus/bin/sieveshell localhost
connecting to localhost
Please enter your password:
 > put .sieve default
 > activate default
 > list
default  <- active script
 > quit
[be at ente be]$
    
    
More information about the Info-cyrus
mailing list