Do not use a domain that you want to use for email as server name as postfix does not support it to mix virtual and real system users. Reconfigure postfix to use a subdomain like mail.yourdomain.com instead of just yourdomain.com