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: <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]>; 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: [EMAIL PROTECTED] X-Delivered-to: <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]>; Mon, 6 Jan 2003 10:46:28 -0500 (EST) To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] 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=<[EMAIL PROTECTED]> Jan 6 10:46:28 server3 postfix/qmgr[28413]: 07CA529A11: from=<[EMAIL PROTECTED]>, 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=<[EMAIL PROTECTED]> Jan 6 10:46:35 server3 postfix/qmgr[28413]: 863B72D1DA: from=<[EMAIL PROTECTED]>, size=6114, nrcpt=1 (queue active) Jan 6 10:46:35 server3 postfix/smtp[30616]: 07CA529A11: to=<[EMAIL PROTECTED]>, 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=<[EMAIL PROTECTED]>, 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