Yii a[href]在phpmailer中不工作

Yii a[href]在phpmailer中不工作,yii,phpmailer,Yii,Phpmailer,我使用phpmailer作为使用YiiMail扩展发送电子邮件的库。我使用的布局包含多个文本,包括链接,如 但是当我加入链接时我的电子邮件状态是发送成功,但我没有收到任何电子邮件 当我没有包含电子邮件时,它成功发送 我有什么问题?任何人都可以帮忙 [编辑] 这是我的代码,我已经测试过它返回true $link=Yii::app()->createAbsoluteUrl('user/resetpassword',array('h'=>$this->Hash)); $message

我使用phpmailer作为使用YiiMail扩展发送电子邮件的库。我使用的布局包含多个文本,包括链接,如

但是当我加入
链接时
我的电子邮件状态是发送成功,但我没有收到任何电子邮件

当我没有包含电子邮件时,它成功发送

我有什么问题?任何人都可以帮忙 [编辑]

这是我的代码,我已经测试过它
返回true

$link=Yii::app()->createAbsoluteUrl('user/resetpassword',array('h'=>$this->Hash));
$message='<div style="clear:both"></div>
        <h2 style="float:none">Reset Password - Lawang Code</h2>
        <div class="hr biru"></div>
        <p>
            Seseorang telah berusaha untuk mereset password anda  <br/>
            Jika memang aksi ini benar silahkan ikuti tautan berikut ini  <hr/>
            <div style="margin:0 auto;width:200px">
            <a style="display:block;width:100px;background:#09C;color:white;padding:10px;text-decoration:none" href="'.$link.'">Reset Password</a>
            </div>

        </p>';
$mail = new YiiMailer('notification', array(
        'judul' => "Reset Password - Lawang Code",
        'pesan'=>'Seseorang telah berusaha untuk mereset password anda  <br/>
            Jika memang aksi ini benar silahkan ikuti tautan berikut ini  <hr/>',
        'link'=>$link,
        'linkLabel'=>"Reset Password",
    ));
            //render HTML mail, layout is set from config file or with        $mail->setLayout('layoutName')
    $mail->render();
    $from=Yii::app()->params->adminEmail;
    //set properties as usually with PHPMailer
    $mail->From = trim($from);
    $mail->FromName = "Lawang Code";
    $mail->Subject = "Aksi Reset Password - Lawang Code";

    $mail->AddAddress(trim($this->Email));
    //send
    if ($mail->Send()) {
        $mail->ClearAddresses();
        return true;
        //echo 'Success.';
    } else {
        //echo 'Error while sending email: '.$mail->ErrorInfo;
        return false;
    }
$link=Yii::app()->createAbsoluteUrl('user/resetpassword',array('h'=>$this->Hash));
$message='1
重置密码-拉旺代码

我们需要一个密码和一个密码
这是一个很好的选择,因为这是一个很好的选择

'; $mail=new YiiMailer('notification',数组( “judul”=>“重置密码-Lawang代码”, ‘pesan’=>‘seeorang telah belusaha untuk mereset password and a
这是一个非常重要的问题,因为这是一个非常重要的问题, “link”=>$link, 'linkLabel'=>“重置密码”, )); //呈现HTML邮件时,从配置文件或使用$mail->setLayout('layoutName')设置布局 $mail->render(); $from=Yii::app()->params->admineal; //与PHPMailer一样设置属性 $mail->From=trim($From); $mail->FromName=“Lawang代码”; $mail->Subject=“Aksi重置密码-拉旺代码”; $mail->AddAddress(修剪($this->Email)); //发送 如果($mail->Send()){ $mail->ClearAddresses(); 返回true; //呼应‘成功’; }否则{ //回显“发送电子邮件时出错:”。$mail->ErrorInfo; 返回false; }

它通过传递
true
来尝试启用
IsHTML

$mailer->IsHTML(true);

选中此项

我已使用HTML。所有html都能正常工作,但不适用于
a[href]
。。邮件中有允许标签配置的过滤吗?我已经添加了代码。它默认为HTML内容和我添加的布局。还有UTF-8的字符集。是,但仍然不起作用。。一个奇怪的是,如果我删除该标记,它可以成功发送