Deux classes pour envoyer des emails en php. Vous devez utiliser php pour envoyer des emails. Vous ne voulez pas être aussi compliqué que PHPmailer. Après avoir cherché, j'en ai finalement trouvé une utile. La classe contient un total de deux fichiers. Serveur SMTP, port du serveur SMTP, boîte aux lettres utilisateur du serveur SMTP.
Étape 1 : Téléchargez les deux bibliothèques de classes PHP que nous devons utiliser pour cette leçon : http://www.php.cn /xiazai/leiku/ 399
Étape 2 : Une fois le téléchargement terminé, recherchez le fichier de classe php, extrayez-le sur le serveur local et créez un nouveau fichier php !
Étape 3 : Nous appelons cette classe dans ce nouveau fichier et instancions cette classe :
<?php require_once('email.class.php');// 引入类文件 //########################################## $smtpserver = "smtp.163.com";//SMTP服务器 $smtpserverport = 25;//SMTP服务器端口 $smtpusermail = "*********@163.com";//SMTP服务器的用户邮箱 $smtpemailto = "*********@qq.com";//发送给谁 $smtpuser = "*********@163.com";//SMTP服务器的用户帐号 $smtppass = "********";//SMTP服务器的用户密码 $mailsubject = "PHP测试邮件系统";//邮件主题 $mailbody = "<h1> 这是一个测试程序</h1>";//邮件内容 $mailtype = "HTML";//邮件格式(HTML/TXT),TXT为文本邮件 ########################################## //实例化 $smtp = new smtp($smtpserver, $smtpserverport, true, $smtpuser, $smtppass);//这里面的一个true是表示使用身份验证,否则不使用身份验证. $smtp->debug = true;//是否显示发送的调试信息 $smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype); ?>
Les résultats en cours d'exécution sont les suivants :
Remarque :
Laissez-moi vous expliquer ici, nous vous donnons juste un exemple et une idée de comment envoyer des emails en PHP !
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!