Short how-to use the save virtual users both for receiving emails via IMAPS, and sending via SMTP, or just rants for myself:
Source for the ideas and setup
/etc/postfix/main.cf must contain:
smtpd_sasl_local_domain =
smtpd_sasl_auth_enable = yes