On Mon, 27 Aug 2001, Dave Sill wrote:
> You can make it bounce if you want to. For example, put the following
> in .qmail-default:
>
> |fastforward -p alias.cdb
> &unknown-log
> &unknown-bounce
>
> Then create .qmail-unknown-log:
>
> ./Unknown/
>
> and .qmail-unknown-bounce:
>
> |bouncesaying "unknown user"
I don't use fastforward so my .qmail-default has just the 2 lines.
"[EMAIL PROTECTED]" doesn't exist so I'd expect it to bounce. It does,
and gets logged, but the bounce message has:
<[EMAIL PROTECTED]>:
unknown user
instead of
<[EMAIL PROTECTED]>:
unknown user
The full headers in the included original message do mention user123, but
how do I get user123 instead of unknown-bounce in the bounce message?
Also, why involve 3 files (.qmail-default, .qmail-unknown-log,
.qmail-unknown-bounce)? The dot-qmail man page says each line is a
delivery instruction followed in turn. If I just put this in
.qmail-default:
./Unknown/
|bounecsaying "unknown user"
it does bounce with the actual failed address in the message (user123) but
it doesn't get saved to Unknown. If each line is executed in turn,
./Unknown/ must have executed before |bouncesaying. Instead, it appears we
just skip to |bouncesaying.