RandomLove
Fri 27th May '05, 3:45am
Hi,
I'm trying to build a small script to email current users with special offers. I did build a small script but the emails always go to Hotmail Junk folder.
Here is the code I used...Anyway to change that so Hotmail don't treat my messages as Junk?
//buileremail
$strURL = $sSiteName . "user.php?u=" . base64_encode($sEmail);
//echo $strURL;
$strSenderEmail = 'name@domain.com';
$http_host = 'domain.com';
$delimiter = "\n";
$headers = 'From: name <' . $strSenderEmail . '>' . $delimiter;
$headers .= 'Reply-To: whatever@whereever.com' . $delimiter;
$headers .= 'Return-Path: me@domain.com' . $delimiter;
$headers .= 'MIME-Version: 1.0' . $delimiter;
$msgid = '<' . gmdate('YmdHs') . '.' . substr(md5($message . microtime()), 0, 6) . vbrand(100000, 999999) . '@' . $http_host . '>';
$headers .= 'Message-ID: ' . $msgid . $delimiter;
$headers .= 'X-Priority: 3' . $delimiter;
$headers .= 'X-Mailer: Private Mailer' . $delimiter;
$headers .= 'Content-Type: text/html; charset=\"iso-8859-1\"' . $delimiter;
$headers .= "Content-Transfer-Encoding: 8bit" . $delimiter;
$message = '<table border="0" width="364" style="font-family: Verdana; font-size: 10pt" cellspacing="1" cellpadding="4" align="center">';
$message .= '<tr>';
$message .= '<td bgcolor="#9E3EFF" colspan="2" style="color: #FFFFFF; font-weight: bold">Welcome to our Summer Surprises</td>';
$message .= '</tr>';
$message .= '<tr>';
$message .= '<td bgcolor="#E9D2FF" colspan="2" align="center"><a href="' . $strURL . ' ">';
$message .= 'Click here to get it</a></td>';
$message .= '</tr>';
$message .= '</table>';
mail($sEmail, 'Check the great news', $message, $headers);
//end buildeemail
I'm trying to build a small script to email current users with special offers. I did build a small script but the emails always go to Hotmail Junk folder.
Here is the code I used...Anyway to change that so Hotmail don't treat my messages as Junk?
//buileremail
$strURL = $sSiteName . "user.php?u=" . base64_encode($sEmail);
//echo $strURL;
$strSenderEmail = 'name@domain.com';
$http_host = 'domain.com';
$delimiter = "\n";
$headers = 'From: name <' . $strSenderEmail . '>' . $delimiter;
$headers .= 'Reply-To: whatever@whereever.com' . $delimiter;
$headers .= 'Return-Path: me@domain.com' . $delimiter;
$headers .= 'MIME-Version: 1.0' . $delimiter;
$msgid = '<' . gmdate('YmdHs') . '.' . substr(md5($message . microtime()), 0, 6) . vbrand(100000, 999999) . '@' . $http_host . '>';
$headers .= 'Message-ID: ' . $msgid . $delimiter;
$headers .= 'X-Priority: 3' . $delimiter;
$headers .= 'X-Mailer: Private Mailer' . $delimiter;
$headers .= 'Content-Type: text/html; charset=\"iso-8859-1\"' . $delimiter;
$headers .= "Content-Transfer-Encoding: 8bit" . $delimiter;
$message = '<table border="0" width="364" style="font-family: Verdana; font-size: 10pt" cellspacing="1" cellpadding="4" align="center">';
$message .= '<tr>';
$message .= '<td bgcolor="#9E3EFF" colspan="2" style="color: #FFFFFF; font-weight: bold">Welcome to our Summer Surprises</td>';
$message .= '</tr>';
$message .= '<tr>';
$message .= '<td bgcolor="#E9D2FF" colspan="2" align="center"><a href="' . $strURL . ' ">';
$message .= 'Click here to get it</a></td>';
$message .= '</tr>';
$message .= '</table>';
mail($sEmail, 'Check the great news', $message, $headers);
//end buildeemail