$empfaenger = $_POST['email'];
$test = sha1($_POST['email']);
$betreff = "Test Mail";
$from = "From: Peter <tets@gmail.com>\n";
$from .= "Reply-To: test16@gmail.com\n";
$from .= "Content-Type: text/html\n";
$text = "Please click <p><a href='http://defaultpage/default.php?res=".$test."'>here</a></p>.";
mail($empfaenger, $betreff, $text, $from);
在邮件日志中所有看起来都很正常,就像发送邮件一样,但我没有收到邮件。在PHP错误日志也没有。如果我将$ test设置为指定的字符串,它将按预期工作,但不能使用dyanamic变量$ test。我希望有人可以帮助我,因为我无法摆脱这个问题。