Two huge problems with CMU (tag stable_2.2) sieve 2.0 of the current cvs source !

Rob Siemborski rjs3 at andrew.cmu.edu
Wed Mar 5 12:16:36 EST 2003


On Wed, 5 Mar 2003, Franz Skale wrote:

> Things are running good with the cvs code of cyrus (branche 2.2) but
> there are 2 probs i have with sieve.
> Btw. i am using sendmail 8.12.8 with the lmtp unix socket delivering
> option. (cyrusv2.mc)
>
> My first problem is of the vacation extension of sieve.
> I am able to upload the script and activate it.
>
> First problem: The vacation reply is working, but the sender is
> manipulated to <> using the -f sendmail option.
> So the recipient sees only the from: in that manner: <>@domain (in
> evolution it shows ascii(255)@domain.com as sender, worked in the cvs
> source from last week)
> cyrus is a trusted user, but it is changing the from header ?
> The cvs source from last week worked perfectly with the vacation
> extension.

Nothing changed in the command line of sendmail between the bytecode and
the not-bytecode versions.  I'll take a look as to why we're not setting
the From: field properly though.

> Second problem:
> Also regarding sieve vacation.
> If a users has an activated vacation script and the server has to be
> restarted, due to maintenance purposes, the script doesn't work although
> it is activated.
> Printout:  vacation.sieve  <- active script
> The only thing to get it working again is to delete the script upload it
> again and activate it.
>
> Are that described problems bugs or am i doing something wrong ?

strace/truss output of the lmtpd in question when it is processing this
script might be interesting.

I don't know of any reason that a script that was marked active in
sieveshell/timsieved wouldn't actually BE active.

(alternatively, if its just a vacation script, are you sure all the
requirements to send a vacation message are being met?)

-Rob

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Rob Siemborski * Andrew Systems Group * Cyert Hall 207 * 412-268-7456
Research Systems Programmer * /usr/contributed Gatekeeper





More information about the Info-cyrus mailing list