What version of Cyrus?  Are you saying that the simple script below
doesn't work?  Assuming that the folders exist, I would guess that lmtpd
is not finding your script.  Where is the script located, what is its
name, and what aer its permission?

Ken


marc olejak wrote:
> 
> impossible! there is someone on the net - having the same problem, but not
> completely... normally i would not post to any forum on the world, but
> sieve is definitly the hardest nut to crack for me... or should i say that
> it is the problem within the sendmail/sieve/cyrus/lmtp-construction...
> 
> i checked with Mikes configuration files (i even copied and tried them
> out...) but no chance for me... even the "forward"-rule _did_not_ work
> without a hitch. sorry mike for stealing your words...
> 
> maybe, maybe, maybe... if the two of you have solved this problem once,
> maybe you can solve it TWICE!
> 
> ...cyrus/sendmail now works perfectly for the last 4 months - but - without
> SIEVE... sniff..
> 
> the logs:
> maillog:
> ========
> Feb 22 19:17:28 terror sendmail[17348]: g1MIHSC17348:
> from=<[EMAIL PROTECTED]>, size=987, class=0, nrcpts=1,
> msgid=<4403859.1014404876@[192.168.100.111]>, proto=ESMTP, daemon=MTA,
> relay=G4.dus.singer-tc.de [192.168.100.111]
> Feb 22 19:17:28 terror sendmail[17350]: g1MIHSC17348:
> to=<[EMAIL PROTECTED]>, delay=00:00:00, xdelay=00:00:00,
> mailer=cyrus, pri=30987, relay=cyrus, dsn=2.0.0, stat=Sent
> 
> imapd.log:
> ==========
> Feb 22 19:17:28 terror master[17352]: about to exec /usr/cyrus/bin/lmtpd
> Feb 22 19:17:28 terror service-/usr/cyrus/bin/lmtpd[17352]: executed
> Feb 22 19:17:28 terror lmtpd[17352]: accepted connection
> Feb 22 19:17:28 terror lmtpd[17352]: lmtp connection preauth'd as postman
> Feb 22 19:17:29 terror master[16970]: process 17352 exited, status 0
> 
> my configs:
> 
> the simple sieve-script, written in two version, JUST TO BE SURE...tried
> also both separated... added and activated with sieveshell:
> 
> require "fileinto";
> require "reject";
> if header :contains "Subject:" "test1" {
>         fileinto "INBOX.marc.sub.test";
> }
> 
> if header :contains "Subject:" "test2" {
>         fileinto "INBOX.sub.test";
> }
> 
> sendmail.cf - the cyrus parts: (copied from mike grommet)
> ==============================
> # handle local: syntax -- use old user, either with or without host
> R< > $* < @ $* > $*             $#cyrus $@ $1@$2 $: $1
> R< > $+                         $#cyrus $@ $1    $: $1
> 
> # handle local:user@host syntax -- ignore host part
> R< $+ @ $+ > $* < @ $* >        $: < $1 > $3 < @ $4 >
> 
> # handle local:user syntax
> R< $+ > $* <@ $* > $*           $#cyrus $@ $2@$3 $: $1
> R< $+ > $*                      $#cyrus $@ $2    $: $1
> 
> <---snip--->
> 
> Rbb + $+ < @ $=w . >    $#cyrus $: + $1
> 
> <---snip--->
> 
> Mcyrus,          P=/usr/cyrus/bin/deliver, F=lsDFMnqA5@/:|SmXz, E=\r\n,
>                  S=EnvFromL, R=EnvToL/HdrToL, U=cyrus:mail,
> T=DNS/RFC822/X-Unix,
>                  A=deliver -l -e
> 
> The alternative configuration i figured out on the net, also did not work
> with sieve, but cyrus/sendmail worked normally...
> 
> sendmail.cf - second version for Mcyrus:
> ========================================
> Mcyrus,         P=[IPC], F=lsDFMnqA5@/:|SmXz, E=\r\n,
>                 S=EnvFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix,
>                 A=FILE /var/imap/socket/lmtp
> 
> ANY CLUES?!? maybe you, ken?

-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp

Reply via email to