This may not be helpful if you really want to use Sendmail (blech), but I know Postfix fully supports RFC 3598 (Subaddress Extension, http://rfc.net/rfc3598.html) and allows you to specify whichever delimiter you prefer (http://www.postfix.org/postconf. 5.html#recipient_delimiter). Postfix is very common in core package sets of just about every Linux distribution, AFAIK.

On May 25, 2006, at 8:14 PM, Zach White wrote:

So I'm rebuilding a machine that at various times over the years has run
qmail and courier. Both of those pieces of software have a really nice
feature where you can email user-<something>@domain, and if
user-<something> doesn't exist on the machine the mail will get delivered to user. In fact, I'm pretty sure that qmail originated this feature, but
I'm too hateful right now to verify that.

So in rebuilding this machine, I decide that rather than install a
different MTA, I'll go with sendmail, which comes with the machine.
Contrary to past experience, sendmail really isn't as hateful as I was
prepared for it to be. Except when it comes to making sure that my
623,612 subscriptions that use zwhite-<listname> still work without
specifying each one in either aliases or virtusertable.

Nothing in the documentation about how to do that. Nothing in the FAQ.
Nothing I can find using google. It doesn't help that google ignores the
+ and - characters in searches, either.

According to a friend who is a sendmail ninja, I'll have to change the
source. Good thing that + isn't used very often in code, isn't it?

root:/usr/src/gnu/usr.sbin/sendmail:35# grep -r '+' . | wc -l
    4336

HATE HATE HATE


Reply via email to