Yes, I tried that before I posted my question. I mention this in my post.
This is my /etc/postfix/sasl/smtpd.conf :
mech_list: plain login pam
sql_select: select password from mail_user where email = '%u'
Does this seem right? (I've added the "pam" as one user has suggested)