In letzter Zeit fragen immer wieder Schüler in der QQ-Gruppe 5 unserer PHP-Chinesisch-Website nach der Verwendung der PHP-Mail-Klasse. Heute gebe ich Ihnen einige Anweisungen zur Verwendung der Mail-Klasse.
In diesem Artikel wird die folgende Klassenbibliothek als Erklärung für „Leistungsstarke PHP-E-Mail-Versandklasse“ verwendet. Klicken Sie auf den Titel, um zur Klassenbibliothek zu gelangen. Wenn Sie weitere PHP-Klassenbibliotheken anzeigen möchten, können Sie auf den Link unten klicken: http://www.php.cn/xiazai/leiku
<?php /** *实例化邮件类 */ $smtpserver = "smtp.163.com"; //SMTP服务器 $smtpserverport =25; //SMTP服务器端口 $smtpusermail = "240331511@163.com"; //SMTP服务器的用户邮箱 $smtpemailto = "240331511@163.com"; //发送给谁 $smtpuser = "240331511@163.com"; //SMTP服务器的用户帐号 $smtppass = "123147mcl"; //SMTP服务器的用户密码 $mailsubject = "PHP100测试邮件系统"; //邮件主题 $mailbody = "<h1>你的用户名是张三,密码是123147mcl </h1>"; //邮件内容 $mailtype = "HTML"; //邮件格式(HTML/TXT),TXT为文本邮件 $smtp = new smtp($smtpserver,$smtpserverport,true,$smtpuser,$smtppass); $smtp->debug = true; //是否显示发送的调试信息 $smtp->sendmail($smtpemailto, $smtpusermail, $mailsubject, $mailbody, $mailtype); ?>
Instanziieren Sie diese E-Mail-Klasse direkt und konfigurieren Sie sie gemäß dem Inhalt der Anmerkung , um einen Massenversand von E-Mails zu erreichen.
Hinweise: Da wir ein Mailsystem eines Drittanbieters (z. B. das QQ-Postfach) verwenden, müssen wir das Postfach bis zu einem gewissen Grad konfigurieren. Die Details sind wie folgt:
Was sind die POP3- und SMTP-Server des QQ-Postfachs?
Die Einstellungen für die POP3- und SMTP-Serveradresse des QQ-Postfachs lauten wie folgt:
邮箱 | POP3服务器(端口995) | SMTP服务器(端口465或587) |
---|---|---|
qq.com | pop.qq.com | smtp.qq.com |
Der SMTP-Server erfordert eine Authentifizierung.
Was ist ein Autorisierungscode und was ist er? es? Wie richtet man es ein?
1. Was ist ein Autorisierungscode?
Der Autorisierungscode wird von der QQ-Mailbox gestartet und ist ein spezielles Passwort, das zum Anmelden bei Drittanbieter-Clients verwendet wird.
Geeignet für die Anmeldung bei folgenden Diensten: POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV-Dienste.
Hinweis: Zur Sicherheit Ihres Kontos führt die Änderung des QQ-Passworts und des unabhängigen Passworts dazu, dass der Autorisierungscode abläuft, und Sie müssen einen neuen Autorisierungscode erhalten, um sich anzumelden.
2. Wie erhalte ich den Autorisierungscode?
Gehen Sie zunächst auf die Seite „Einstellungen“ -> „Konto“, um den Zugang zu finden, und befolgen Sie den folgenden Vorgang.
(1) Klicken Sie auf „Öffnen“
Ändern Sie wie oben gezeigt Sobald es erledigt ist.
Die folgenden Vorteile bieten 9 PHP-E-Mail-Klassen-Download-Adressen
PHP implementiert eine Klasse zum Senden von E-Mails
Socket in PHP sendet E-Mail-Verifizierungs-E-Mail-Klasse
PHP-Klasse zum Versenden von E-Mails
PHP-Socket-E-Mail-Klasse zum Senden von E-Mails
Schließen Sie den E-Mail-Versandkurs für PHP ab