发送邮件时在symfony中添加ReplyTo字段

Tar*_*run 1 php email symfony1 contacts

我正在对已经构建的现有项目进行修改,其中一项任务是在"回复"字段中添加填写联系表单的人的电子邮件地址,而在现场,该地址是网站管理员{以便它不发送到垃圾邮件}

问题是,如何添加回复字段?

邮件类使用的是sfMailer,当我尝试使用addReplyTo() 方法时(做了一些google并找到了这个),然后错误说:

Fatal error: Call to undefined method sfMailer::addReplyTo()
Run Code Online (Sandbox Code Playgroud)

http://www.symfony-project.org/api/1_4/sfMailer检查API时发现没有这样的方法.那么如何添加回复字段呢?这不是一项艰巨的任务,但我不知道该怎么做!

Man*_*eUK 8

像这样构建你的消息:

$message = Swift_Message::newInstance()
      ->setFrom('from@example.com')
      ->setTo('to@example.com')
      ->setSubject('Subject')
      ->setBody('Body')
      ->setReplyTo('reply@to.com');
$this->getMailer()->send($message);
Run Code Online (Sandbox Code Playgroud)

setReplyTo()是一个Swift_Message类的方法(继承)