邮箱 url phpmailer我在后台写上内容,然后发送给邮箱,内容中包含点击链接到网站的的链接,但发到邮箱后href="XXX"就没有了,如我写的内容为:$url="www.baidu.com";$emailContent="test";但一发到邮箱就无法点击链接了,变成了test,请教各位大牛这是怎么回事回复讨论(解决方案)贴出代码以供分析$url="www.baidu.com";$emailContent="test";SendMail($toEmail,'修改密码确认邮件',$emailContent);function SendMail($address,$title,$message){require("ThinkPHP/Extend/Vendor/PHPMailer_v5.1/class.phpmailer.php");$mail=new PHPMailer();// 设置PHPMailer使用SMTP服务器发送Email$mail->IsSMTP();// 设置邮件的字符编码,若不指定,则为'UTF-8'$mail->CharSet='UTF-8';// 添加收件人地址,可以多次使用来添加多个收件人$mail->AddAddress($address);// 设置邮件正文$mail->Body=$message;// 设置邮件头的From字段。
$mail->From=C('MAIL_ADDRESS');// 设置发件人名字$mail->FromName=C('MAIL_SENDER');// 设置邮件标题$mail->Subject=$title;// 设置SMTP服务器。
$mail->Host=C('MAIL_SMTP');// 设置为“需要验证”
$mail->SMTPAuth=true;// 设置用户名和密码。
$mail->Username=C('MAIL_LOGINNAME');$mail->Password=C('MAIL_PASSWORD');$mail->IsHTML ( true ); //是否支持HTML邮件// 发送邮件。
return($mail->Send());}$url="www.baidu.com";$emailContent="test";这段未解析成功。
$emailContent =test TXT;不明白,跟着你给的代码写上了,还是不行,在邮件那里收到的还是test有可能邮件内容给过滤了呢phpmail好像有个参数设置,是否过滤html$url="www.baidu.com";$emailContent="test";这段未解析成功。
$emailContent =test TXT;$emailContent =test TXT;echo $emailContent;
