Jump to content

LOOKING FOR "MAIL HEADERS" to be accepted by HOTMAIL


lisawebs

Recommended Posts

I tried two pieces of code, both WORK and deliver the emails

but hotmail recipients never receive them, not even in the junk folder.

 

Even adding the $from address to the hotmail address book

nothing happened, so gotta be something with the structure itself.

 

// all boundaries has been set to " " (blanks)
$headers  = 'From: ' . $fromaddress . "\n"; 
$headers .= 'To: ' . trim($addresses[$index]) . "\n";
$headers .= 'Return-Path: ' . $fromaddress . "\n"; 
$headers .= 'MIME-Version: 1.0' ."\n"; 
$headers .= 'Content-Type: multipart/alternative; boundary="' . $boundary . '"' . "\n\n";
$headers .= $body_simple . "\n"; 
$headers .= '--' . $boundary . "\n"; 
$headers .= 'Content-Type: text/plain; charset=ISO-8859-1' ."\n"; 
$headers .= 'Content-Transfer-Encoding: 8bit'. "\n\n";
$headers .= $body_plain . "\n";
$headers .= '--' . $boundary . "\n";
$headers .= 'Content-Type: text/HTML; charset=ISO-8859-1' ."\n";
$headers .= 'Content-Transfer-Encoding: 8bit'. "\n\n";
$headers .= $body_html . "\n"; 
$headers .= '--' . $boundary . "--\n";  

 

 

this one also works (but neither hoitmail friendly)

  $headers  = "From: ".$fromname."<".$fromaddress.">".$eol;
  $headers .= "Reply-To: ".$fromname."<".$fromaddress.">".$eol;
  $headers .= "Return-Path: ".$fromname."<".$fromaddress.">".$eol;    
  $headers .= "Message-ID: <".time()."-".$fromaddress.">".$eol;
  $headers .= "MIME-Version: 1.0" . "\r\n";
  $headers .= "X-Mailer: PHP v".phpversion().$eol.$eol;  

 

 

Thanks

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.