PHP 邮件功能在 Centos 服务器上不起作用
我正在使用centos服务器,并且必须将邮件发送给用户,所以我从一台服务器复制了我的运行代码并在此处使用它,但它没有发送邮件。
代码是 :
$to = $email; //writing mail to the user
$subject = "Hii";
$message = "<table>
<tr><td> Hello ".$email.",</td></tr>
<tr><td> Some Text </td></tr>
<tr><td> Some Text </td></tr>
<tr><td> Some Text </td></tr>
<tr><td> Some Text </td></tr>
</table>" ;
$from = "example@domain.com";
// 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 .= 'From: Team <example@domain.com>' . "\r\n";
if(mail($to,$subject,$message,$headers))
{
echo "0";// mail sent Successfully.
}
else
{
echo "1";
}
它始终打印 1。相同的代码在其他项目上运行良好。请指导我,我能做些什么来启用它在这里?任何帮助将不胜感激!