Yes. It's called "spoofing" and is considered fraudulent behavior.
Why would adding a second domain cost you extra? Does your hosting company restrict you to one domain name? Find out if you can just add a virtual host and configure it for email. They'll occasionally just consider this a subdomain. It doesn't require extra hardware.