> 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.
Not helpful unfortunately: [root@www sieve]# /usr/src/mail/cyrus-imapd-2.1.9/sieve/test sieveproblem.eml default filing message 'sieveproblem.eml' into 'INBOX.mod_perl' The header doesn't look excessively big either. Is there anyway to get some logging information out of sieve? If not, any chance that some could be added in? Rob