我试图设置一个 email.html 和一个 action.php 以便有人可以从网站发送电子邮件。这是 email.html 中的代码
<form action="./action.php" method="post">
<p>Your Name</p>
<p><input type="text" name="name" /></p>
<p>Email</p>
<p><input type="text" name="email" /></p>
<p>Services</p>
<p><input type="text" name="service" /></p>
<p>Requests</p>
<p><textarea rows="8" cols="32" name="comment"></textarea></p>
<p><input type="submit" value="Send" /></p>
</form>
在 action.php 我有
<?php
$to = "foo@outlook.com";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "foo2@gmail.com";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
在 email.html 中输入的信息成功加载到 action.php 中,但我的 Outlook 收件箱中没有通过电子邮件方法收到任何内容。我错过了什么吗?