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>", "<script>", $message); $message = str_replace("</script>", "</script>", $message); $message = str_replace("<SCRIPT>", "<script>", $message); $message = str_replace("</SCRIPT>", "</script>", $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; } }