I wish there was some way that I could help. I'm just at a loss at
to why sieve would break simply because of the use of lmtp. We're
using both without any problems at all.
My inetd.conf entry is similar, though I'm also using tcpd:
lmtp stream tcp nowait cyrus /usr/sbin/tcpd /usr/cyrus/bin/deliver -e -l
This is so that I can use /etc/hosts.allow to control which hosts
can post to my lmtp service.
I assume your sieve directory hierarchy is all owned by user cyrus,
correct?
>>>>> On Tue, 07 Nov 2000 20:02:26 -0100,
>>>>> Justin Wood <[EMAIL PROTECTED]> (jw) writes:
jw> I apologize for reposting, but I've been poking at this for some time
jw> now, and can't seem to find an answer.
jw> In short, I can only get sieve to work when NOT using lmtp.
jw> Here's the long version:
jw> OS: FreeBSD 4.1-STABLE
jw> cyrus-1.6.24
jw> postfix-snapshot-20001030 (lmtp enabled)
jw> sieve script:
jw> bash-2.04# installsieve -u justin -v test localhost
jw> Please enter your password:
jw> require ["reject","fileinto"];
jw> if address :is :all "From" "[EMAIL PROTECTED]"
jw> {
jw> reject "testing";
jw> }
jw> inetd.conf:
jw> lmtp stream tcp nowait cyrus /usr/cyrus/bin/deliver -e -l
jw> postfix main.cf:
jw> mailbox_transport = lmtp
jw> postfix master.cf:
jw> lmtp unix - - n - - lmtp
jw> I don't see anything in any logs. I've tried doing a truss/ktrace (as
jw> suggested), with no result. I _do_ see the X-Sieve: header on all my
jw> messages, but the script will only get parsed when lmtp is not used,
jw> thus not getting done properly due to the lack of lmtp ;) I had sieve
jw> working 6 months ago at a previous employer, with no trouble. That's
jw> what bugs me. I'm thinking that surely somewhere, someone has seen this
jw> same behavior, at least I hope so.
jw> ANY help at all would be greatly appreciated,
jw> Justin.
--
Amos