Hello Guru's!
I am trying to send email in html format. It works allright, but there are some people who only see the html source in Outlook.
The following header/message is being used by me:
$headers = "From: <".$iemeel.">\n";
$headers .= "Reply-To: <".$iemeel.">\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/related type=\"multipart/alternative\"; boundary=\"----=MIME_BOUNDRY_main_message\"\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "X-Sender: <".$iemeel.">\n";
$headers .= "X-Mailer: PHP4\n";
$headers .= "X-Priority: 3\n";
$headers .= "Return-Path: <".$iemeel.">\n";
$headers .= "This is a multi-part message in MIME format.\n";
$headers .= "------=MIME_BOUNDRY_main_message \n";
$headers .= "Content-Type: multipart/alternative; boundary=\"----=MIME_BOUNDRY_message_parts\"\n";
$message .= "------=MIME_BOUNDRY_message_parts\n";
$message .= "Content-Type: text/html;\n charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n";
$message .= "\n";
$message .= "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n";
$message .= "<html>\n";
$message .= "<head></head>\n";
$message .= "<body>\n";
$message .= "<font face= \"arial size= \"2 >\n";
Please tell me, what am I doing wrong? Is there too much in the header or am I forgetting things here?