我正在为一个网站设置一个电子邮件表单,而 mail() 函数只是拒绝工作。服务器正在运行 Plesk。我确信代码没问题,因为它在不同的 Web 服务器上运行没有问题。
我已经设置了一个无回复电子邮件帐户并添加了发件人标题,但这仍然没有解决问题。这是我的代码:
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name, $email \nMessage: $message";
$to = "myemail@differentdomain.com";
$subject = $_POST['subject'];
$headers = 'From: noreply@mydomain.com' . "\r\n" .
'Reply-To: $email' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($to, $subject, $formcontent, $headers);
有任何想法吗?
谢谢,伊利安