示例#1
0
 function sendEmail($from, $to, $subject, $message, $type)
 {
     App::import('helper', 'Format');
     $frmtHlpr = new FormatHelper(new View(null));
     $to = $frmtHlpr->emailText($to);
     $subject = $frmtHlpr->emailText($subject);
     $message = $frmtHlpr->emailText($message);
     $message = str_replace("<script>", "&lt;script&gt;", $message);
     $message = str_replace("</script>", "&lt;/script&gt;", $message);
     $message = str_replace("<SCRIPT>", "&lt;script&gt;", $message);
     $message = str_replace("</SCRIPT>", "&lt;/script&gt;", $message);
     $message = preg_replace('/[^(\\x20-\\x7F)\\x0A]*/', '', $message);
     $headers = 'MIME-Version: 1.0' . "\r\n";
     $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
     $headers .= 'From:' . $from . "\r\n";
     if (mail($to, $subject, $message, $headers)) {
         return true;
     }
 }