I have implemented smtp auth with QMail, but not with Sendmail. We moved away from Sendmail a little over a year ago after getting tired of its limitations and vulnerabilities. If you can, I would strongly suggest checking out QMail. If you're used to Sendmail, QMail will seem a little odd, but...