PHP Contact Form not working with Outlook email addresses -
i have contact form on html page. form data sent php page sends info email address. works addresses *@gmail, *@hotmail.com person needs receive has outlook set-up website.com address , doesn't work. there setting need somewhere?
here php code:
<?php  $emailfrom = "myname@website.com"; $emailto = "receiver@website.com"; $subject = "website contact form"; $name = trim(stripslashes($_post['name']));  $location = trim(stripslashes($_post['location']));  $phone = trim(stripslashes($_post['phone']));  $email = trim(stripslashes($_post['email']));  $comments = trim(stripslashes($_post['comments']));     // prepare email body text $body = ""; $body .= "name: "; $body .= $name; $body .= "\n"; $body .= "location: "; $body .= $location; $body .= "\n"; $body .= "phone: "; $body .= $phone; $body .= "\n"; $body .= "email: "; $body .= $email; $body .= "\n"; $body .= "comments: "; $body .= $comments; $body .= "\n";   // send email  $success = mail($emailto, $subject, $body, "from: <$emailfrom>");  // redirect success page  print "<meta http-equiv=\"refresh\" content=\"0;url=contactthanks.php\">";  ?> 
this question comes quite bit.
there strong possibility mail client (in case outlook) configured filter messages lack proper headers.  @ client point or @ server connection @ smtp time.  main thrust of issue basic php mail() core function universally mistrusted due potential abuse spammers.
you should try using library phpmailer guide setting reply-to , other headers properly.
Comments
Post a Comment