php mail not working please help me!

every time my test site sends an email I get this a bunch of garbled letters instead of the msg.
these are the headers, and i've tried a few different encoding settings

$mailheaders = "From $contact";
$mailheaders .= "Reply-To: $contactemail \r\n";
$mailheaders .= "MIME-Version: 1.0 \r\n";
$mailheaders .= "Content-Type: text/plain; charset=UTF-8 \r\n";
$mailheaders .= "Content-Transfer-Encoding: BASE64 \r\n";

in the email I get two sets of headers, and it showing up as a messege from nobody@gallardo.cwihosting.com (the hosting company i use)

the email has no html and i've tried the text/html content-type also.
I'm pulling values from a form, and iv'e attached the php code I'm using to send the mail.
please help me if you can,

thanks

 

 

 

 

Top