Я делаю небольшой проект для своих курсов, и мне нужно отправить письмо с HTML-контентом.Поскольку его необходимо настроить, я использую функцию AJAX для отправки его с данными через скрипт PHP.Проблема в том, что когда я получаю письмо, оно не показывает мне ссылку с href, а только содержание ссылки.
Вот мой код отправки в сценарии PHP:
$msg = $_POST["message"];
$objet = $_POST["objet"];
$passage_ligne = "\n";
$header = "From: no-reply@pleasepayme.ch\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
$header .= 'Content-Transfer-Encoding: quoted-printable';
mail($emailDestinataire,$objet,$msg,$header);
Вот функция AJAX, вызывающая ее:
$.ajax({
type: 'POST',
url: 'sendMail.php',
data:{
email: $("#connEmail").val(),
message : '<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /></head><body>Cliquez <a href="https://pleasepayme.ch/index.php?email='+$("#connEmail").val()+'&token='+response[0].token+'">ici</a> pour vous connecter<br/>Votre code de connexion est : '+response[0].token+'</body></html>',
objet: "Token de connexion pleasepayme.ch",
},
success:function(response){
alert(response);
return false;
}
});
И вот письмо, которое я получаю:
Пожалуйста, помогите мне;)