[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Wanna make sure I don't screw the list up!



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 <= bounce-debian-user-digest=jah.pigeon=ukonline.co.uk@lists.debian.org H=pigeon (localhost) [127.0.0.1] U=pigeon P=esmtp S=31554 id=20021130223937.DDCA51F76C@murphy.debian.org
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 bounce-debian-user-digest=jah.pigeon=ukonline.co.uk@lists.debian.org
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



Reply to: