On Sat, 28 Jul 2001, Adrian Ho wrote:
> > Hmm, looks like it could work. The "Speed tests" section of
> > http://cr.yp.to/fastforward.html says that it takes only 6 seconds to
> > regenerate an alias db with 50000 entries. I could run a cron job every
> > two hours to regenerate the cdb.
>
> I'd be more worried about speed of delivery than speed of DB regeneration.
> Note that it's still a program delivery, albeit done through a more
> efficient program than your existing perlDB script.
Oh, I see now; fastforward is a program that I specify to be called in
.qmail-default. I thought it was a patch to be applied to qmail.
So it would still have the overhead of having to read a message from
qmail, and then write that message back to qmail. That overhead would be
unavoidable if I'm doing program delivery, I guess.
I wonder if in the future, they'll make an "alias delivery" option in
qmail; that is, it calls an external program, but instead of sending the
entire message to the program, it just sends the "RCPT TO:" address to the
program and the program returns to it which mailbox(es) should be
delivered to. Then again, this could turn out to be an ugly piece of
'feature creep'.