无法在phpmailer中设置发件人姓名,电子邮件和主题

时间:2016-06-13 15:23:27

标签: php html email post phpmailer

我的phpmailer发送的邮件没有发件人姓名,发件人电子邮件和邮件主题。

我需要收到这样的消息:

<a>

请帮我修复它以接收发件人姓名,电子邮件和主题。谢谢。

这是我的php文件:

var App = React.createClass({
  submit: function (e) {
    e.preventDefault();
    this.refs.form.submit();
  },

  render: function() {
    return <form method="GET" ref="form">
      <input type="hidden" value={`${this.props.age}`} name="p" />
      <a href="profile" class="btn btn-primary" onClick={ this.submit }>View</a>   
    </form>;
  }
});

这是我的表格

Name: sender name
Email: sender@gmail.com
Subject: Business
Message: text of message .................... ............. ............

1 个答案:

答案 0 :(得分:0)

您已将您的代码基于一个过时的示例,并且可能使用旧版本 - get the latest。如果您希望这些提交的字段显示在邮件中,则需要在调用$message后将其附加到$mail->BodymsgHTML()。这将使您成为包含该内容的纯文本正文:

$mail->isHTML(false);
$mail->Body = "Name: $name
Email: $email
Subject: $subject
Message: $message";