I'm glad you found the articles interesting!
I've never liked sendmail so I've never even attempted to try it. However, this
page seems to cover virtual hosting with sendmail pretty well. You can still use dovecot with sendmail but you would have to tune it to how you set sendmail up.