I understand that, but for some reason this is the way we've always done
it. It works, so I never questioned the practice. Ok, testing this
again, it seems like if I only have one address in there it only
delivers the message once, correctly. But if I have more than one addy
in there, the message somehow gets stuck in the queue and repeatedly
delivers itself. What would cause that kind of behavior?
Until you switch from "|" to "&", I think that all bets are off. You'll have to look at the source code to qmail-local to see how it handles "|[EMAIL PROTECTED]", because it's undefined in the documentation.
Based on my understanding of how .qmail files are handled, if the exit code from a program execution (a line starting with "|") isn't 0, then it's classified as an unsuccessful delivery and will be requeued.
What happens if you use "&[EMAIL PROTECTED]" and all email accounts are valid?
-- Tom Collins [EMAIL PROTECTED]