Heim  >  Artikel  >  Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

PHP中文网
PHP中文网Original
2017-07-17 14:40:484536Durchsuche

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);
?>

Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

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.


Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

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“

Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

Beispiele für das Versenden von E-Mails mit PHP (einschließlich 9 PHP-E-Mail-Klassen zum Herunterladen)

Ä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 sendet E-Mail-Klasse

PHP-E-Mail-STMP-Einfachklasse

PHP-Klasse zum Versenden von E-Mails

PHP-Socket-E-Mail-Klasse zum Senden von E-Mails

PHP-Mailer-E-Mail-Klasse

Schließen Sie den E-Mail-Versandkurs für PHP ab


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn