Read more about Why Your Business Might Want a Separate Domain for Email
Read more about Contact Forms vs. Email