在核心php中,我尝试发送邮件,但mail()函数不起作用?

在核心php中,我尝试发送邮件,但mail()函数不起作用?,php,Php,我正在尝试发送电子邮件,但本地主机上的邮件功能不起作用 $subject = "Test mail"; $message = "Hello! This is a simple email message."; $from = "123@gmail.com"; $headers = "From:" . $from; mail($email,$subject,$message,$headers); echo "Mail has been Sent."; 为此,您需要使用邮件服务器 如果您正

我正在尝试发送电子邮件,但本地主机上的邮件功能不起作用

$subject = "Test mail"; 
$message = "Hello! This is a simple email message."; 
$from = "123@gmail.com";
$headers = "From:" . $from; 
mail($email,$subject,$message,$headers); 
echo "Mail has been Sent.";

为此,您需要使用邮件服务器


如果您正在运行windows:

mail正在尽其所能在途中获取邮件。但它只能做这么多。。。如果没有安装本地MTA,它将失败。另外:检查邮件的返回值。

什么操作系统,什么Web服务器?尝试检查是否配置了MTA,例如Postfix。如果只有邮件在出现错误时返回false。。。