I decided to start postfix from scratch, just like dovecot and I'm now one step closer. Now when I try to send mail I get:
So now, private/smtp exists, but localhost is getting connection refused. I'm looking on google for some help, but wanted to update the thread.
Dec 29 09:18:32 helo postfix/pickup: 2DF4A63200D0: uid=0 from=<root>
Dec 29 09:18:32 helo postfix/cleanup: 2DF4A63200D0: message-id=<20111229141832.2DF4A63200D0@helo.mikesoh.com>
Dec 29 09:18:32 helo postfix/qmgr: 2DF4A63200D0: from=<email@example.com>, size=600, nrcpt=1 (queue active)
Dec 29 09:18:32 helo postfix/qmgr: warning: connect to transport private/smtp: Connection refused
Dec 29 09:18:32 helo postfix/error: 2DF4A63200D0: to=<firstname.lastname@example.org>, relay=none, delay=43, delays=43/0/0/0.01, dsn=4.3.0, status=deferred (mail transport unavailable)
It looks like there was a problem with my master.cf configuration. Even though I copied the proper entries for SASL from dovecot, it looks like the Ubuntu distro didn't like them. The Ubuntu distro came with a "submission" entry within master.cf and when uncommented, it provided the appropriate information.
For the curious, the submission entry should look like this:
submission inet n - - - - smtpd