发送电子邮件的PHP脚本无法接收

4

求助!

我想使用PHP发送电子邮件。 以下为脚本:

<?php
if (isset($_POST['email']))
//if "email" is filled out, send email
{
//send email
$email = $_POST['email'] ;
$subject = $_POST['subject'] ;
$message = $_POST['message'] ;
mail("faimaknyus@gmail.com", $subject,
$message, "From:" . $email);
echo "Thank you for using our mail form";
}
else
//if "email" is not filled out, display the form
{
echo "<form method='post' action='email.php'>
Email: <input name='email' type='text'><br>
Subject: <input name='subject' type='text'><br>
Message:<br>
<textarea name='message' rows='15' cols='40'>
</textarea><br>
<input type='submit'>
</form>";
}
?>

当我发送信息时,没有收到与我的实验相关的链接--> http://goo.gl/2bDcLL

没有错误信息?请在您的帖子中说明是否收到了错误消息,如果收到了错误消息,请说明错误是什么。 - Malachi
可能是这个问题的重复:为什么这个PHP邮件脚本不工作? - Malachi
1
现在它可以工作了。只需要重新启动即可。 - Faytraneozter
1个回答

0

这段代码是有效的,我已经测试过了。请确保您的网站SMTP配置设置正确。您可以与您的托管提供商联系以获取帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接