Sieve on 10.4 Server
As you've probably realized.... Sieve needs a little help on Tiger.I don't have a solution yet, but here's what's going on.
The bad news
1. It seems like timsieved won't authenticate. This is only partially correct. Timsieved doesn't advertise the authentication mechanisms that it supports correctly. As such most things won't connect to it.
However, you can login by hand, which gives us hope! I've rewritten the avelsieve libraries to handle this. I've also filed a bug with Apple on this. I'm happy to hand out the changes to avelsieve, but it's rather moot because.....
2. Timsieved is putting all of the scripts into /tmp. Not /tmp/sieve/userinitial/username. Just /tmp. So solve problem 1 and everyone gets the same scripts. Doh! Furthermore unless the scripts are in /usr/sieve Cyrus won't use them. So you can't even live with everyone having the same script.
i don't have a work around for this yet. I'm toying with recompiling timsieved from the Apple sources and we'll see what happens. I've also filed a bug on this.
And now the good news
1. Sieve scripts, if you had updated them to work on 10.3.9 as discussed in the forums, work on 10.4 no problems. Just make sure you have them in the right place and converted to binary.
2. Timsieved does authenticate against Open Directory. This is good news as it means once it gets fixed, you won't need any recompiled apps to work with this. Just configure and go.
