php使用邮件函数发送邮件

php使用邮件函数发送邮件,php,email,Php,Email,为什么我不能使用此代码通过电子邮件功能获取密码?非常感谢。如果这是一个复制/粘贴,您在哪里定义$password变量?您到底想要什么?请澄清您的问题。你得到了什么结果?你想要什么样的结果?大家好,很抱歉这个问题不清楚。我想通过这个php脚本发送一封电子邮件来获取我的新密码。但是我没有收到使用上述脚本的任何电子邮件,谢谢。您是否执行了“echo”电子邮件:$email\n主题:$subject\n正文:$body\n标题:$header\n就在调用mail(…)查看值之前?(您需要查看源代码才能查

为什么我不能使用此代码通过电子邮件功能获取密码?非常感谢。

如果这是一个复制/粘贴,您在哪里定义
$password
变量?您到底想要什么?请澄清您的问题。你得到了什么结果?你想要什么样的结果?大家好,很抱歉这个问题不清楚。我想通过这个php脚本发送一封电子邮件来获取我的新密码。但是我没有收到使用上述脚本的任何电子邮件,谢谢。您是否执行了“echo”电子邮件:$email
\n主题:$subject
\n正文:$body
\n标题:$header
\n就在调用
mail(…)
查看值之前?(您需要查看源代码才能查看其中的所有值。)是否显示任何错误消息?你查日志了吗?
<?

  mb_internal_encoding('UTF-8');
  $servicemail="joekyli820@hotmail.com";
  $webname="Chun Yiu Company";
  $email=$_POST['email'];
  $subject=$webname."Replacement ID Password";
  $subject=mb_encode_mimeheader($subject, 'UTF-8');

  $body="Hello Dear Member, Here is your new Password, please save your data, thank you:<br />
         Your new password is:".$password."<br />
         any problem,you can touch us,thank you!!";

  $headers = "MIME-Version: 1.0\r\n";
  $headers .= "Content-type: text/html; charset=utf-8\r\n";
  $headers .= "From:".mb_encode_mimeheader($webname, 'UTF-8')."<".$servicemail."> \r\n";
  $headers .= "Reply-To:".mb_encode_mimeheader($webname, 'UTF-8')."<".$servicemail.">\r\n";
  $headers .= "Return-Path:".mb_encode_mimeheader($webname, 'UTF-8')."<".$servicemail.">\r\n";

  mail ($email,$subject,$body,$headers);

?>