Php电子邮件永远不会发送,我不知道为什么


Php email is never sent, i dont know why

链接在这里 http://creeper9207.com/register.php?code=2&&mto=EMAIL

<?php
$to = $_GET['to'];
$subject = 'SixtyCraft Confirmation Mail';
$message = 'Confirm code: '. $_GET["code"];
mail($to, $subject, $message);
?>

试试这个。

//Change $to =". $_GET["to"] ."; to $to = $_GET["to"];
<?php
$to = $_GET["to"];
$subject = 'SixtyCraft Confirmation Mail';
$message = 'Confirm code: '. $_GET["code"];
$headers = "From: your@example.com";
mail($to, $subject, $message, $headers);
?>

删除第一行的" .. "

考虑检查您的 PHP 错误日志。

您的网页可能不安全。您应该在用户创建其帐户时发送邮件,或者至少使用 $_SESSION 而不是 $_GET