by writing your own qpsmtpd plugin
and
creating using a template a config file with a username per line and all accepted email after a : and coma separated :
username:username,allowedpseudo1,allowedpseudo2,allowedgroup
the chalenge will be also to accept pseudonyms with @ and to accept all domains configured on your sme or not when creating this file.