Yii-使用PHPMailer在邮件正文中发送自定义URL

时间:2014-04-23 07:11:20

标签: php yii phpmailer

我有一个使用PHPMailer发送邮件的webapp。 我已经生成了一个需要与邮件正文连接的网址。

$url=$this->createUrl($route,$params); //creates url
$mail->Body = $url; // to concatenate with the body.
$mail->MsgHTML($_POST['Model']['body']); // not getting included

这个“身体”正在翻阅页面的“body”字段。 如何在我的电子邮件中加入网址?

1 个答案:

答案 0 :(得分:0)

我并不完全明白哪一个现在会覆盖另一个,但通常你可以先将URL与BODY连接起来,然后再将其分配给电子邮件。

$url=$this->createUrl($route,$params); //creates url
$body = $_POST['Model']['body'] . $url; // concatenate body with url

$mail->Body = $body; // either this
$mail->MsgHTML($body); // or this (do not know which works for you)