Okay so I narrowed it down. I finally got the emails sending and everything works great but only if the emails entered on the form are not from gmail or other big email providers. I have read that DreamHost blocks those big email providers to cut down on traffic. Is this true? And if so does anyone know a fix?