[bug#479]
$mail->html ne marche pas ! dans la classe mail :: status : CLOSED
Bonjour,
Tout d'abord merci d'avoir mis à disposition ton travail, cela rend un grand service!
Malheureusement, une fonction ne marche pas dans mon cas : j'ai essayé bcp de solutions mais rien n'y fait !
En effet, envoyer un mail en mode 'texte' marche très bien, mais en mode 'html' impossible d'afficher le contenu. Je n'ai aucune erreur quand le script s'execute. J'ai essayé sur mon serveur et sur hotmail, sans succès.
Je regrette aussi qu'il n'y ait pas de forum car cela aurait pu m'éviter de te déranger avec une erreur qui est peut etre qu'une erreur d'inattention, je ne sais pas. Quoiqu'il en soit, si tu pouvais m'aider, je t'ecris le code ci dessous :
$mail = new simplemail;
//si on ne definit pas le set_mode en socket, le mail sera envoyé en double
$mail->set_mode = 'socket';
//ajoute le destinataire
$mail->addrecipient('moi@email.com');
//ajoute l'expediteur
$mail->addfrom('lui@email.com');
//ajoute le sujet
$mail->addsubject('sujet');
//ajoute le reply-to
$mail->addreplyto('lui@email.com');
//ajoute le contenu du mail
$mail->html = "test<hr>2";
//pièce jointe
$mail->addattachement('dossier/truc.doc');
//envoie le mail
if ( $mail -> sendmail() ) { echo "Mail envoyé"; } else { echo "erreur"; echo $mail->error_log; }
liste des bugs de la class mail