Sorry for the delay, I was away on vacation. I resolved the issue.
In Postfix 2.3 or later, one can use dovecot for sasl, which is what I was doing. Falko's comments about SASL helped me focus on that area and I found that PAM was not enabled in dovecot.conf
Thank you Falko!