当我尝试使用PHP发送邮件时
<form action="tester.php" method="post">
FullName<input type="text" name='name'><br>
Email<input type="email" id="email-input" name='email-try'>
<button type="submit">Send</button>
<br/>
</form>
&#13;
<?php
$to = $_POST['email-try'];
$name = $_POST['name'];
$subject = "My Email Trial";
$txt = "Hey my name is ".$name." and I'm trying to see if this will work";
$headers = "From: supporter@gmail.com";
mail($to,$subject,$txt,$headers);
header("location: type.html");
echo "Email Sent";
?>
&#13;
脚本,它重定向很好,并告诉我它已发送,但当我检查我的邮件时,我没有看到它。我已经托管了该网站并在线检查了这些代码,但它们无法正常工作。请问我做错了什么
答案 0 :(得分:0)
我的一个网站上有类似的问题。后来我发现我的主人没有允许我使用发送邮件。我尝试使用smtp发送电子邮件。尝试使用Mail.php。这是教程链接。 https://www.lifewire.com/send-email-from-php-script-using-smtp-authentication-and-ssl-1171197
我相信它会奏效。