Joerg Lenneis writes: > We do something similar which is to set $MAIL="~/Mailbox-$USER" in the > appropriate startup files. But we do delivery into Maildirs and the > command elm is a shell script that converts the Maildir into > "~/Mailbox-$USER" and then invokes the real elm. Come to think about > it, it should be trivial to come up with a suitable qmail-start > invocation that delivers into "~/Mailbox-$USER" right away. Actually, > (I have not tried this invocation) something like > > qmail-start './Mailbox-$USER' splogger > > should do the trick, shouldn't it? $USER is set by qmail-local. No. It's the shell that does variable substitution. Only | deliveries are handed to the shell. Arguably for security reasons qmail should have its own variable substitution system. You can do what you want like this: |qmail-local "$USER" "$HOME" "$LOCAL" "" "nodeliver" "$HOST" "$SENDER" |"./Mailbox-$USER" -- -russ nelson <[EMAIL PROTECTED]> http://crynwr.com/~nelson Crynwr supports Open Source(tm) Software| PGPok | There is good evidence 521 Pleasant Valley Rd. | +1 315 268 1925 voice | that freedom is the Potsdam, NY 13676-3213 | +1 315 268 9201 FAX | cause of world peace.
