Hi, I have the following ~/.forward:
# Exim filter if $header_from: contains "digest" then pipe "/home/pigeon/bin/burster" save "/home/pigeon/mail/debug/burster.log" endif The program "burster", written in C, takes its standard input (the digest) apart into individual messages and writes them directly to /var/spool/mail/pigeon. It does not attempt to call any other mail software, and always returns exit status 0. It is delivering the messages OK, and the original digests saved in burster.log are all there. However, my /var/log/exim/mainlog is full of stuff like this (sorry for line length): 2002-11-30 22:59:38 18IGaF-0004IT-00 <= [EMAIL PROTECTED] H=pigeon (localhost) [127.0.0.1] U=pigeon P=esmtp S=31554 [EMAIL PROTECTED] 2002-11-30 22:59:38 18IGaF-0004IT-00 => /home/pigeon/mail/debug/burster.log <pigeon@localhost> D=userforward T=address_file 2002-11-30 22:59:38 18IGaF-0004IT-00 ** |/home/pigeon/bin/burster <pigeon@localhost> D=userforward T=address_pipe: return message generated 2002-11-30 22:59:38 18IGaI-0004J1-00 <= <> R=18IGaF-0004IT-00 U=mail P=local S=33038 2002-11-30 22:59:38 18IGaF-0004IT-00 Error message sent to [EMAIL PROTECTED] 2002-11-30 22:59:38 18IGaF-0004IT-00 Completed To my untutored eye, it looks like every time it pipes a message to burster, some sort of error return is generated and sent back to the list. This despite the fact that I have made burster always return exit status 0, to try and stop this. Am I somehow inadvertently buggering things up by sending error messages back every time I receive a digest? What should I be checking? Also, why does the list come from bounce-thingummy? I was quite alarmed when I saw all these bounce-debian-user-digest messages, until I checked my Windoze stuff from before I got online from Linux and found it had always been like that. Cheers, Pigeon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]