Hi I'm having problems with a form handler, it only sends the email to hotmail addresses, not aol. <?php $emailSubject = 'Online Enquiry'; $webMaster = 'example@example.com'; @extract($_POST); $name = stripslashes($name); $phone = stripslashes($phone); $email = stripslashes($email); $subject = stripslashes($subject); $message = stripslashes($message); // $date = (date ("F j, Y")); $time = (date ("H:i:s")); $IPnumber = getenv("REMOTE_ADDR"); $_POST['phone'] = preg_replace("/[\n\r]+/", "", $_POST['phone']); $_POST['name'] = preg_replace("/[\n\r]+/", "", $_POST['name']); $_POST['subject'] = preg_replace("/[\n\r]+/", "", $_POST['subject']); $_POST['message'] = preg_replace("/[\n\r]+/", "", $_POST['message']); $_POST['email'] = preg_replace("/[\n\r]+/", "", $_POST['email']); $body = <<<EOD <h1>Example Message</h1> EOD; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=utf-8\r\n"; $headers .= "From: example <example@example.com>\r\n"; $success = mail($webMaster, $emailSubject, $body, $headers); ?>
Any errors? I would suggest using PEAR library since the native php mail() function doesn't work that good.