我的第一篇文章,我想我已经研究过它并试图消除大多数事情。 我的客户有一个PHP联系表,但从未收到提交。
这是邮件的代码。
// subject
$subject = 'Contact Information';
// message
$message = 'Hi, <br><br> Please have a look on below. <br><br> Contact Us: '.$_POST['option1'].'<br><br> Message:'.$_POST['message'].' <br><br> Thanks';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Additional headers
$headers .= 'To:'.$to. "\r\n";
$headers .= 'From: office@example.com' . "\r\n";
// Mail it
$nail = mail($to, $subject, $message, $headers);*/
$to = ' office@example.com' ;
// subject
$subject = 'Contact Information';
// message
$message = 'Hi, <br><br> Please have a look on below. <br><br> Contact Us: '.$_POST['option1'].'<br><br> Message:'.$_POST['message'].' <br><br> Thanks';
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Additional headers
$headers .= 'To:'.$to. "\r\n";
$headers .= 'From: '.$_POST['email']. "\r\n";
这就是:
在所有情况下,表单都会响应Mail已发送。
它由GoDaddy托管,似乎邮件服务必须正常工作,因为如果发送到另一个域我们可以收到提交。
我们无法收到发送到example.com.domain的电子邮件的任何想法。 表单也在example.com上托管 - 或者在发送代码中是否存在某种错误?
欧尼