Heim > CMS-Tutorial > WordDrücken Sie > So konfigurieren Sie WordPress-E-Mail-SMTP richtig

So konfigurieren Sie WordPress-E-Mail-SMTP richtig

藏色散人
Freigeben: 2019-12-30 13:09:06
nach vorne
3596 Leute haben es durchsucht

In der folgenden Spalte des WordPress-Tutorials erfahren Sie, wie Sie WordPress-E-Mail-SMTP richtig konfigurieren. Ich hoffe, dass es Freunden in Not hilfreich sein wird!

Standardmäßig können die meisten Host-Bereiche keine E-Mails normal senden, was dazu führt, dass Benutzer bei der Registrierung keine E-Mails senden, keine Passwörter abrufen können usw. Daher ist es notwendig, die SMTP-Methode eines Drittanbieter-Mailservers zu verwenden um die WordPress-Standardfunktion mail() zu ersetzen.

So konfigurieren Sie WordPress-E-Mail-SMTP richtig

Ich glaube, viele Webmaster haben die Methoden zur Konfiguration von WordPress-E-Mail-SMTP gesehen, die im Internet herumschwirren, aber nachdem sie sie ausprobiert haben, sind sie immer erfolglos, zum Beispiel:

// 配置邮件
add_action('phpmailer_init', 'mail_smtp');
function mail_smtp( $phpmailer ) {
$phpmailer->FromName = '知更鸟'; // 发件人昵称
$phpmailer->Host = 'smtp.qq.com'; // 邮箱SMTP服务器
$phpmailer->Port = 465; // SMTP端口,不需要改
$phpmailer->Username = '123456@qq.com'; // 邮箱账户
$phpmailer->Password = 'aabbccddffgg'; // 此处填写邮箱生成的授权码,不是邮箱登录密码
$phpmailer->From = '123456@qq.com'; // 收件邮箱账户
$phpmailer->SMTPAuth = true;
$phpmailer->SMTPSecure = 'ssl'; // 端口25时 留空,465时 ssl,不需要改
$phpmailer->IsSMTP();
}
Nach dem Login kopieren

Die meisten Anweisungen, die Konfigurationscodes bereitstellen, geben nicht eindeutig an, dass das Passwort in Zeile 8 $phpmailer->Passwortkonfiguration der E-Mail-Autorisierungscode eines Drittanbieters ist, nicht das Login-Passwort der E-Mail. Dies ist der Schlüssel zu Es ist nicht möglich, E-Mails erfolgreich zu versenden.

Im Folgenden wird nur das QQ-Postfach als Beispiel verwendet, um kurz zu erläutern, wie Sie den IMAP/SMTP-Postfachdienst aktivieren und einen Autorisierungscode eines Drittanbieters erhalten.

Fügen Sie zunächst den obigen Code zur aktuellen Theme-Funktionsvorlage „functions.php“ hinzu und ändern Sie die relevanten Informationen darin.

IMAP/SMTP-Dienst aktivieren

Melden Sie sich bei Ihrem QQ-Postfach an, klicken Sie auf Einstellungen → Konto und suchen Sie nach „POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV-Dienst“. „Optionen einstellen, Postfach „IMAP/SMTP-Dienst“ einschalten“.

Autorisierungscode erhalten

Klicken Sie unten auf „Autorisierungscode generieren“ und senden Sie bei Bedarf eine Textnachricht: Konfigurieren Sie den E-Mail-Client, gehen Sie zur angegebenen Nummer und klicken Sie dann „Ich habe „Senden““ generiert automatisch einen Autorisierungscode. Merken Sie sich diesen Autorisierungscode, da er nur einmal angezeigt wird. Wenn Sie sich nicht daran erinnern, können Sie die SMS nur erneut senden. Geben Sie einfach den Autorisierungscode in die Konfigurationsinformationen ein .

Ich habe nur QQ-Mailbox und 126 ausprobiert. Die Methode für andere Mailboxen ist ähnlich.

Hinweis: Es scheint, dass alle E-Mail-Ports auf 465 eingestellt werden können und SSL-Verschlüsselung unterstützen

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie WordPress-E-Mail-SMTP richtig. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:zmingcx.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage