Heim > Backend-Entwicklung > PHP-Problem > Was soll ich tun, wenn ich mit der Funktion mail() in PHP keine E-Mails senden kann?

Was soll ich tun, wenn ich mit der Funktion mail() in PHP keine E-Mails senden kann?

王林
Freigeben: 2023-03-03 20:34:01
Original
3320 Leute haben es durchsucht

Lösung für das Problem, dass E-Mails nicht mit der Funktion mail() in PHP gesendet werden können: Laden Sie zuerst sendmail herunter und entpacken Sie es. Öffnen Sie dann die Konfigurationsdatei php.ini und bearbeiten Sie schließlich sendmail .ini-Konfigurationsdatei und legen Sie die E-Mail-Informationen fest.

Was soll ich tun, wenn ich mit der Funktion mail() in PHP keine E-Mails senden kann?

Ursachenanalyse: Die Funktion

mail() kann nicht direkt in Windows-Systemen verwendet werden und Sie müssen sendmail herunterladen.

(Empfohlenes Tutorial: php-Grafik-Tutorial)

Lösung:

Laden Sie zuerst sendmail herunter, dekomprimieren Sie es und passen Sie den Pfad an, zum Beispiel: E:sendmail;

Dann fügen Sie die folgende Konfiguration zur php.ini-Konfiguration hinzu Datei (Nehmen Sie das Postfach 163 als Beispiel);

[mail function]
SMTP = smtp.163.com
smtp_port = 25
sendmail_from = 4u4v@163.com
sendmail_path = "E:\sendmail\sendmail.exe -t"
Nach dem Login kopieren

(Video-Tutorial-Empfehlung: php-Video-Tutorial)

Ändern Sie dann die sendmail.ini-Datei

smtp_server=smtp.163.com  //这里是配置对应的163的smtp
smtp_port=25
auth_username=username  //邮箱用户名
auth_password=password   //邮箱密码
force_sender=username@163.com //你的邮箱全名 用户名@163.com
Nach dem Login kopieren

Fertig!

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich mit der Funktion mail() in PHP keine E-Mails senden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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