Maison  >  Article  >  développement back-end  >  Que dois-je faire si PHP utilise SMTP pour envoyer des e-mails tronqués ?

Que dois-je faire si PHP utilise SMTP pour envoyer des e-mails tronqués ?

coldplay.xixi
coldplay.xixioriginal
2020-08-03 11:27:372892parcourir

Solution pour php utilisant SMTP pour envoyer des emails tronqués : introduisez d'abord [email.class.php] ; puis instanciez la classe smtp et configurez enfin le mode débogage, veuillez noter que l'encodage à la fin ; est réglé. C'est tout.

Que dois-je faire si PHP utilise SMTP pour envoyer des e-mails tronqués ?

Solution pour php utilisant SMTP pour envoyer des emails tronqués :

Ici, nous utilisons un smtp encapsulé La classe email.class.php a été modifié par moi et des paramètres d'encodage ont été ajoutés. Sans paramètres d'encodage, des caractères tronqués apparaîtront sur certains clients qui ne peuvent pas reconnaître automatiquement l'encodage.

À propos de l'utilisation de cette classe :

<?php
require_once (&#39;email.class.php&#39;);
$smtpserver = "smtp.exmail.qq.com";
$smtpserverport =25;
$smtpusermail = "lyushine@qq.com";
$smtpuser = "lyushine@qq.com";
$smtppass = "xxxxxx";
$mailtype = "HTML";
$smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass);
$smtp->debug = false;
$smtp->sendmail($to, $smtpusermail, $subject,$message, $mailtype,"utf-8");
?>

Vous devriez probablement le comprendre en regardant le code ci-dessus. Introduisez d'abord email.class.php, puis instanciez la classe smtp, configurez le mode de débogage et envoyez l'e-mail. Ce à quoi vous devez faire attention est de définir l'encodage final.

Recommandations d'apprentissage associées : Programmation PHP de l'entrée à la maîtrise

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn