为PHP Mail()函数设置Mercury

为PHP Mail()函数设置Mercury,php,smtp,Php,Smtp,我只是在玩弄一些PHP,我正试图成功地使用mail()函数。但是,我得到了一个错误: 警告:mail():SMTP服务器响应:550的550验证失败此处没有此类用户“550发件人验证失败” 我的代码,以防出现问题: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Subscriber List</title> <me

我只是在玩弄一些PHP,我正试图成功地使用mail()函数。但是,我得到了一个错误:

警告:mail():SMTP服务器响应:550的550验证失败此处没有此类用户“550发件人验证失败”

我的代码,以防出现问题:

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>Subscriber List</title>
  <meta name="description" content="The HTML5 Herald">
  <meta name="author" content="SitePoint">
  <link rel="stylesheet" href="test.css">
</head>
<body>
  <?php
  if (empty($_POST['email'])) {
    echo "<form method='POST' action='index.php' name='subscriber'>";
    echo   "Email: <input type='text' name='email'><br>";
    echo   "<button type='submit' name='subscribe'>Subscribe!</button>";
    echo "</form>";
  }

  if (isset($_POST['email'])) {
    $useremail = $_POST['email'];
    $to = 'myemail@workdomain.ca';
    $subject = 'New Subscriber';
    $message = "You have a ne subscriber from $useremail!";
    $headers = "Content-type: text/html\r\n";
    $headers = "From: The Sender Name <from@workdomain.ca>\r\n";

    mail($to, $subject, $message, $headers);
  }
  ?>
</body>
</html>

订阅者清单