Ok, just tried it with the admin account. i see the emails added into the db using this query:
SELECT CONCAT_WS('@',mail.mail_name,domains.name) FROM domains,mail WHERE domains.name='demo-account.com';
But when i look in the plesk panel nothing shows, do you think maybe its not updating some...