PHP发送邮件

时间:2014-02-20 13:33:36

标签: php

在我的服务器上,我试图通过PHP发送电子邮件,但它总是只是说消息没有设置,即使在对值进行硬编码并删除标题后仍然显示消息未发送。问题是什么?

<?php

ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);


$recipient = $_POST["recipient"];
$title = $_POST["title"];
$body =  $_POST["body"];
$headers = 'From: admin@example.com' . "\r\n" .
    'Reply-To: admin@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

$sendMail = mail($recipient, $title, $body, $headers);

if( $sendMail == true )  
   {
      echo "Message sent successfully...";
   }
   else
   {
      echo "Message could not be sent...";
   }

?>

1 个答案:

答案 0 :(得分:1)

我没有看到代码问题。主要是因为您的邮件服务器未配置。