The deal with what you call aliases has been available with sendmail for quite a while.

Really? I searched all over for how to do it before finally giving up and going to Postfix.