Intermittent sieve failures...

Ken Murchison ken at oceana.com
Mon Jan 6 21:34:51 EST 2003


The large number of Received headers might be exceeding some internal
sieve limit.  Try running the original message (and your script) through
the sieve test program (sieve/test.c) and see what happens.  Then try
your trimmed message and see what happens.  Of course, if test and lmtpd
don't use the same header caching code (its been a while since I
looked), then this won't prove anything.


Rob Mueller wrote:
> 
> I'm just wondering if anyone has seen anything like this. Basically I'm
> noticing (and so have a few other users) that sieve scripts are *very*
> intermittently failing.
> 
> I've captured an example, and I'm wondering if I'm missing anything obvious.
> 
> Basically, I've got a simple sieve script here:
> 
> http://robm.fastmail.fm/sieve/default
> 
> I recently received the following email from the mod_perl mailing list
> 
> http://robm.fastmail.fm/sieve/sieveproblem.eml
> 
> Now I think this email should have ended up in my "INBOX.mod_perl" folder,
> but instead it ended up in my inbox. A trimmed version of the header is
> here:
> 
> Return-Path: <modperl-return-30479-robm=fastmail.fm at perl.apache.org>
> Received: from server3.fastmail.fm (server3.internal [10.202.2.134])
>  by server2.fastmail.fm (Cyrus v2.1.9) with LMTP; Mon, 06 Jan 2003
> 10:46:31 -0500
> X-Sieve: CMU Sieve 2.2
> Received: from server3.fastmail.fm (server3.internal [10.202.2.134])
>  by server3.fastmail.fm (Cyrus v2.1.9) with LMTP; Mon, 06 Jan 2003
> 10:46:35 -0500
> Received: from server3.fastmail.fm (localhost [127.0.0.1])
>  by fastmail.fm (Postfix) with ESMTP id 863B72D1DA
>  for <robm at fastmail.fm>; Mon,  6 Jan 2003 10:46:28 -0500 (EST)
> Received: from 127.0.0.1 ([127.0.0.1] helo=server3.fastmail.fm) by
> fastmail.fm
>   with SMTP; Mon, 06 Jan 2003 10:46:28 -0500
> X-Mail-from: modperl-return-30479-robm=fastmail.fm at perl.apache.org
> X-Delivered-to: <robm at fastmail.fm>
> X-Spam-score: 0.8
> Received: from apache.org (daedalus.apache.org [63.251.56.142])
>  by server3.fastmail.fm (Postfix) with SMTP id 07CA529A11
>  for <robm at fastmail.fm>; Mon,  6 Jan 2003 10:46:28 -0500 (EST)
> To: stas at stason.org
> Cc: modperl at perl.apache.org
> 
> There's lots of 'Received:' headers there as we go through postfix, then an
> internal content filter, then postfix again, then an lmtpproxy, then lmtp
> delivery to the final machine. The postfix log suggests everything went
> fine:
> 
> Jan  6 10:46:28 server3 postfix/smtpd[30351]: 07CA529A11:
> client=daedalus.apache.org[63.251.56.142]
> Jan  6 10:46:28 server3 postfix/cleanup[30552]: 07CA529A11:
> message-id=<se19412d.055 at mail2.gmhwh.org>
> Jan  6 10:46:28 server3 postfix/qmgr[28413]: 07CA529A11:
> from=<modperl-return-30479-robm=fastmail.fm at perl.apache.org>, size=5689,
> nrcpt=1 (queue active)
> Jan  6 10:46:28 server3 postfix/smtpd[30644]: 863B72D1DA:
> client=localhost[127.0.0.1]
> Jan  6 10:46:34 server3 postfix/cleanup[30453]: 863B72D1DA:
> message-id=<se19412d.055 at mail2.gmhwh.org>
> Jan  6 10:46:35 server3 postfix/qmgr[28413]: 863B72D1DA:
> from=<modperl-return-30479-robm=fastmail.fm at perl.apache.org>, size=6114,
> nrcpt=1 (queue active)
> Jan  6 10:46:35 server3 postfix/smtp[30616]: 07CA529A11:
> to=<robm at fastmail.fm>, relay=localhost[127.0.0.1], delay=7, status=sent (250
> Ok: queued as 863B72D1DA)
> Jan  6 10:46:35 server3 postfix/lmtp[30660]: 863B72D1DA:
> to=<robm at fastmail.fm>, relay=10.202.2.134[10.202.2.134], delay=7,
> status=sent (250 2.1.5 Ok)
> 
> I checked the IMAP log at the time of delivery, and there are no errors at
> all. No DBLOCKERS or anything.
> 
> cyrus is 2.1.9 (with some recent security patches)
> 
> Any ideas?
> 
> Actually, it would be nice if there was some way to get some more sieve
> diagnostics, or at least a verbose logging mode for a while to help track
> down any problems like this. sieve seems to be about the most silent
> software I've ever seen...
> 
> Rob

-- 
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




More information about the Info-cyrus mailing list