Heim  >  Artikel  >  Backend-Entwicklung  >  Gründe, warum thinkphp keine E-Mail senden konnte

Gründe, warum thinkphp keine E-Mail senden konnte

高洛峰
高洛峰Original
2016-11-03 16:50:361928Durchsuche

Die Verbindung ist bei Verwendung von phpmailer fehlgeschlagen. Der Code wurde von anderen gekapselt und es liegt kein Problem vor. Die möglichen Gründe sind folgende.
qq-Eingabeaufforderung: SMTP-Serverfehler: E-Mail-Absenderadresse muss mit Autorisierungsbenutzer identisch sein
163-Eingabeaufforderung: SMTP-Verbindungsfehler und dergleichen

Zuerst müssen beide php.ini geöffnet werden Tatsächlich öffnen viele Leute
;extension=php_sockets.dll
;extension=php_openssl.dll


Zweitens:
$mail->Passwort im Code = '*** *******'; // E-Mail-Passwort des Absenders

Dies ist nicht das E-Mail-Passwort, sondern das unabhängige Verwaltungspasswort – das Passwort, das das SMTP-Protokoll verwaltet (Autorisierungscode oder unabhängiges Verwaltungspasswort), an Das unabhängige Verwaltungskennwort, das beim Öffnen von SMTP in 163- und qq-Postfächern eingegeben werden muss, ist dieses Kennwort


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