On Wed, 2005-02-02 at 10:05 -0500, Bob Chiodini wrote: > On Wed, 2005-02-02 at 07:28 -0700, Craig White wrote: > > On Tue, 2005-02-01 at 13:07 -0500, Bob Chiodini wrote: > > > On Tue, 2005-02-01 at 09:03 -0700, Craig White wrote: > > > > On Tue, 2005-02-01 at 09:35 -0600, Aleksandar Milivojevic wrote: > > > > > Craig White wrote: > > > > > > put the following line in /etc/imapd.conf > > > > > > #sieveusehomedir: 1 > > > > > > > > > > > > and restarted cyrus-imapd and this didn't go over very well > > > In /usr/share/doc/cyrus-imapd-2.2.10/install-sieve.html there is a > > > mention that sieveusehomedir is incompatible with timsieved. Other > > > references in that directory mention running sieve to possibly compile > > > the script into byte code. I think something other than timsieved would > > > have to run to process the script. Possibly from deliver. > > > > > > Otherwise I see the same errors as you. I'll look more into it when I > > > get some free time. > > > > > ---- > > yeah - I have pretty much given up on the sieveusehomedir option since > > just putting the file there doesn't do much - it still has to be > > processed by sieveshell or some sieve process to bytecode it. This makes > > the location of the file less relevant - but since you can script the > > sieveshell stuff, I suppose you could put a script in the users home > > directory and run a shell script that invokes sieveshell in the users > > name, put (pulls it in in sieveshell lingo) activates it and bails > > > > Craig > > > > Craig, > > That's pretty much how I'm doing it. > > What about the password prompt, when running from a script? ---- yeah for one user, not a problem... but so far my scripting hasn't worked for the one user (me)... # cat sieve-update #!/bin/sh /usr/bin/sieveshell localhost -u craig -e /home/craig/sieve- update.script # cat sieve-update.script delete lists put /home/craig/lists.script lists activate lists quit # ./sieve-update connecting to localhost Please enter your password: Invalid command: /home/craig/sieve-update.script me scratches head and thinks it's time for coffee Craig