I have a form that emails out, via PHP, and then redirects to PayPal. The form emails out to 4 people, 2 are using outlook 2003 and 2 are using outlook 2007. Both 2003 users get the email fine. One of the 2007 users gets the email fine the other gets the email as plain text instead of HTML. I have tried changing the settings for plain text and email with no luck. I was able to change the PHP email headers to get the message to display the HTML. I now have the mail servers spam assasin bleeding over into the email on the one user using 2007 outlook. The other 3 users still recieve the message fine.
$to = 'administrator@website';
$subject = "subject";
$message = "content";
$headers = 'Content-type: text/html;' . "\r\n";
$headers .= 'From: email@example.com' . "\r\n";
mail($to, $subject, $message, $headers);