lisawebs Posted September 9, 2007 Share Posted September 9, 2007 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 Link to comment https://forums.phpfreaks.com/topic/68615-looking-for-mail-headers-to-be-accepted-by-hotmail/ Share on other sites More sharing options...
darkfreaks Posted September 9, 2007 Share Posted September 9, 2007 Try Using PHPMAILER? http://phpmailer.sourceforge.net/ Link to comment https://forums.phpfreaks.com/topic/68615-looking-for-mail-headers-to-be-accepted-by-hotmail/#findComment-344887 Share on other sites More sharing options...
jas4 Posted September 9, 2007 Share Posted September 9, 2007 try using the pear mail classes - allows for easy smtp authentication and is much more likely to get sent properly. Most difficult part is installing it, but after that, its simple Link to comment https://forums.phpfreaks.com/topic/68615-looking-for-mail-headers-to-be-accepted-by-hotmail/#findComment-344895 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.