usendmail is a replacement for the sendmail clone of the qmail package. It accepts more of the original sendmail's commandline options and does not depend on environment variables to set the envelope sender.