在PHP中调用mail()函数不工作它会在本地服务器上返回'failure'。它可以在本地工作或我需要在实时服务器上检查邮件吗? [英] Calling mail() function in PHP not working it returns 'failure' on local server. Can it work on local or I need to check mail on live server?
问题描述
if(mail($ to,$ subject,$ message,$ headers)){
echo json_encode(array('status'=>'success','message'=> '您的请求已被记录。谢谢。'));
}其他{
$ errorMessage =你好;
echo alert('$ errorMessage');;
echo json_encode(array('status'=>'failure','message'=>'无法处理您的请求。请重试。 '));
}
我的尝试:
i已经在本地服务器上尝试了它,我不知道它是否可以在本地服务器上运行,因为我是php新手。
到
受试者
消息
if(mail($to, $subject, $message, $headers)) {
echo json_encode(array('status' => 'success', 'message' => 'Your request has been recorded. Thank you.'));
} else {
$errorMessage="hello";
echo "alert('$errorMessage');";
echo json_encode(array('status' => 'failure', 'message' => 'Could not process your request. Please try again.'));
}
What I have tried:
i have tried it on local server and i don't know will it work on local server or not as i am new in php.
to,
subject,
message,
这篇关于在PHP中调用mail()函数不工作它会在本地服务器上返回'failure'。它可以在本地工作或我需要在实时服务器上检查邮件吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!