I apologize for reposting, but I've been poking at this for some time
now, and can't seem to find an answer.

In short, I can only get sieve to work when NOT using lmtp.

Here's the long version:

OS:  FreeBSD 4.1-STABLE
        cyrus-1.6.24
        postfix-snapshot-20001030 (lmtp enabled)

sieve script:
bash-2.04# installsieve -u justin -v test localhost
Please enter your password: 
require ["reject","fileinto"];

if address :is :all "From" "[EMAIL PROTECTED]"
{
reject "testing";
}


inetd.conf:
lmtp    stream  tcp     nowait  cyrus   /usr/cyrus/bin/deliver -e -l

postfix main.cf:
mailbox_transport = lmtp

postfix master.cf:
lmtp      unix  -       -       n       -       -       lmtp

I don't see anything in any logs.  I've tried doing a truss/ktrace (as
suggested), with no result.  I _do_ see the X-Sieve: header on all my
messages, but the script will only get parsed when lmtp is not used,
thus not getting done properly due to the lack of lmtp ;)  I had sieve
working 6 months ago at a previous employer, with no trouble.  That's
what bugs me.  I'm thinking that surely somewhere, someone has seen this
same behavior, at least I hope so.

ANY help at all would be greatly appreciated,

Justin.

Reply via email to