Exchange sends out mails from default domains.
You can create distribution group with second domain email, set that user a member of that group and give him/her permission to send as that group.
You can also buy a software to do what you want, but I have forgotten which it is.