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