メールの URL phpmailer
バックグラウンドでコンテンツを書いてメールに送信しますが、その内容には Web サイトをクリックするためのリンクが含まれていますが、メールに送信すると、href="XXX" が消えてしまいます。たとえば、私が書いたコンテンツは次のとおりです: $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 を設定します。
$mail->IsSMTP();
$mail->IsSMTP();
複数の受信者を追加するために複数回使用できます
$mail- >AddAddress($address);
/ メールヘッダーの From フィールドを設定します。
$ = c( 'mail_address');
$mail->ホスト=C('MAIL_SMTP');
$mail->SMTPAuth=true;
$mail->Username=C('MAIL_LOGINNAME');
$mail->Password=C('MAIL_PASSWORD');
$mail->IsHTML (true);
// メールを送信します。
return($mail->Send());
}
$url="www.baidu.com"
$emailContent="test この段落は正常に解析されませんでした。
$emailContent =<<
与えられたコードに従いました。いいえ、メールで受け取ったものはまだ test でした
メールの内容がフィルタリングされている可能性があります
phpmail には HTML をフィルタリングするかどうかのパラメータ設定があるようです
$url="www.baidu.com";
$emailContent="test"; この段落は正常に解析されませんでした。
$emailContent =<<
$emailContent =<<
echo $emailContent;