this was the response i got from support:
The issue with the Form is that our new SPAM policy requires you to use a Dreamhost address in the FROM address. This policy was rolled out to different servers and updated over the course of the past few months.
so basically if you use any kind of contact form on your site you are now no longer allowed to have emails sent using non dreamhost address in the FROM address. The work around is to have the FROM address in your code as a dreamhost email, I've now set up my forms to use the TO address as the FROM address as well and now have the person's email that they fill out in the form also added as the Reply-To address. so now when i get an email, the to and from addresses are the same (both dreamhost addresses) but the reply-to address is the one from the form so when i hit reply it goes to the person who filled out the form instead of replying to the address in the FROM field.
if you use contact form 7 in wordpress then do this:
1) from field enter in a dreamhost address. ex: Yourwebsite.com email@example.com
2) in the additional headers box add: Reply-to: [your-name] <[your-email]>