Hi,
We've intentionally introduced a mail loop within a maildrop filter
file. The logs show that the message has been bounced, but the bounce
message doesn't seem to go anywhere.
The log shows this:
Aug 26 13:01:24 stoat postfix/pickup[14030]: 99AD5A4037: uid=1510 from=<>
Aug 26 13:01:24 stoat postfix/cleanup[22073]: 99AD5A4037:
message-id=<4a04...@mail.gmail.com>
Aug 26 13:01:24 stoat postfix/qmgr[14027]: 99AD5A4037: from=<>,
size=3471, nrcpt=1 (queue active)
Aug 26 13:01:24 stoat postfix/pipe[14717]: 99AD5A4037:
to=<de...@DOMAIN.net>, orig_to=<dev2...@DOMAIN.net>, relay=maildrop,
delay=0.22, delays=0.16/0/0/0.06, dsn=5.4.6, status=bounced (mail
forwarding loop for de...@DOMAIN.net)
Aug 26 13:01:24 stoat postfix/qmgr[14027]: 99AD5A4037: removed
The pipe to maildrop in master.cf of my postfix config is:
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
${nexthop} ${user} ${sender} -a -V2 /etc/maildroprc
I'm running maildrop 2.0.4 and postfix 2.5.1 on Ubuntu 8.04. Do I need
to explicitly list the sender with the -f option when piping to
maildrop or is there likely some other problem with my config?