Two domain names, Single mail location

Two domain names, Single mail location

I have two domain names hosted elsewhere. I'd like to have email sent to person@domain1.com and person@domain2.com arrive in the domain1.com mailbox. Without setting up duplicate accounts within each email domain and then forwarding email is there an easy way to do this?