title: Outlook 2007 receives html mail as source with headers, others MUAs work fine. Why?
body: <p>I have a couple of simple forms that send an html-only email. Most clients (Gmail, Lotus Notes 8, hotmail/live, windows live mail, outlook express) receive the emails just fine, but Outlook 2007 does not.</p>
  
  <p>The code looks like this:</p>
  
  <pre><code>$data="
              &lt;html&gt;
                  &lt;body&gt;
                      &lt;strong&gt;&lt;u&gt;$sub&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
                      &lt;strong&gt;Name:&lt;/strong&gt; {$_POST["nombre"]}&lt;br&gt;&lt;br&gt;
                      &lt;strong&gt;Phone:&lt;/strong&gt;{$_POST["telefono"]}&lt;br&gt;&lt;br&gt;
                      &lt;strong&gt;Email:&lt;/strong&gt; {$_POST["email"]}&lt;br&gt;&lt;br&gt;
              &lt;strong&gt;Subject:&lt;/strong&gt; {$_POST["asunto"]}&lt;br&gt;&lt;br&gt;
                      &lt;strong&gt;Question:&lt;/strong&gt; {$_POST["consulta"]}&lt;/strong&gt;
                  &lt;/body&gt;
              &lt;/html&gt;";
              $header = "Reply-To: $from\r\n";
              $header .= "From: \"".$_POST["nombre"]."\" &lt;$from&gt;\r\n";
              $header .= "MIME-Version: 1.0\r\n";
              $header .= "Content-Type: text/html; charset=iso-8859-1\r\n";
  
              $enviado = mail($destino,$sub,$data,$header);
  </code></pre>
  
  <p>(<code>$from</code> is the only part of the message validated)</p>
  
  <p>The message received by the customer looks like this:</p>
  
  <pre><code>Content-Type: text/html; charset=iso-8859-1
  From: Consulta de "Boss" &lt;boss@myfirm.com&gt;
  Reply-To: boss@myfirm.com
  X-Mailer: PHP/
  
  &lt;strong&gt;&lt;u&gt;Solicitud de envío de recetas -
  CLIENT&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;&lt;strong&gt;Nombre y Apellido:&lt;/strong&gt;
  Boss&lt;br&gt;&lt;br&gt;&lt;strong&gt;Email:&lt;/strong&gt;
  boss@myfirm.com&lt;br&gt;&lt;br&gt;&lt;br&gt;
  </code></pre>
  
  <p>Any ideas?</p>