【发布时间】:2014-09-11 09:52:32
【问题描述】:
谁能帮我解决我的问题..我无法在 php 中使用 mail() 发送邮件..这是我的代码:
if (isset($_POST["from"])) {
$from = $_POST["from"]; // sender
$subject = $_POST["subject"];
$message = $_POST["message"];
$message = wordwrap($message, 70);
mail("test@example.com",$subject,$message,"From: $from\n");
echo "Thank you for sending us feedback";
}
当我在 localhost 中运行此程序时,输出显示为“感谢您向我们发送反馈”,但在 test@example.com 中没有收到任何邮件。
【问题讨论】:
-
如果没有设置 SMTP,mail() 函数将无法在您的本地主机中运行。
-
你在localhost上配置smtp服务器了吗?
标签: php