Hi,
If their mail server handles plus addressing (most do), have them use plus addressing or address tagging. So, they could have agency+Customer@domain.com as their registered address when their real email address is agency@domain.com. More info on address tagging.
If their mail server doesn't handle plus addressing, there is no way around the email address check in mojoPortal.
HTH,
Joe D.