3 Beispiel -PHP -Skripte zum Senden von E -Mails
- 3729
- 218
- Henry Liebold
PHP (Hypertext -Präprozessor) ist eine einfachere Programmiersprache, die für eine schnellere Entwicklung verwendet wird. Mit der Funktion PHP Mail () ermöglicht das Senden von E -Mails direkt aus einem Skript. Diese Funktion kehrt zurück WAHR Für die erfolgreiche Lieferung von E -Mails gibt es ansonsten zurück FALSCH.
Php Mail ()
Funktion verwendet sendmail_path -Wert aus der INI -Datei. Für Unix -Systeme wird der Standardwert verwendet als /usr/sbin/sendmail oder /usr/lib/sendmail. Systeme, die nicht mit Sendmail ausgeführt werden /var/qmail/bin/sendmail für Qmail.
In diesem Artikel lernen Sie 3 Methoden zum Senden von E -Mails mit Beispiel -PHP -Skripten lernen.
- Einfaches PHP -Skript zum Senden von E -Mails
- Senden Sie E -Mail mit PHP mit HTML -Format
- Senden von E -Mails mit PHP über Remote SMTP -Server
1. Einfaches PHP -Skript zum Senden von E -Mails
Erstellen wir eine PHP -Datei E-Mail senden.Php In Ihrem Webdokument mit den folgenden Inhalten. Ändern Sie die $ to_email mit Ihrer Empfänger -E -Mail -Adresse, $ Betreff und $ body gemäß Ihren Bedürfnissen, wie sie für Testzwecke $ von_email mit einer Senders -E -Mail -Adresse ist.
Nano Sendemail.Php
Fügen Sie den folgenden Beispiel -PHP -Code zum Senden von E -Mails hinzu:
123456789101112 |
Jetzt können wir es mit dem Zugriff in einem Webbrowser testen oder einfach wie unten aus der Befehlszeile ausführen.
PHP SENDEMAIL.Php
Ausgabe: E -Mail erfolgreich an [E -Mail geschützt] gesendet
2. Senden Sie eine E -Mail mit PHP im HTML -Format
Im vorherigen Beispiel haben wir das PHP -Skript über die Befehlszeile ausgeführt. Versuchen wir ein anderes Beispiel, um ein Webformular zu erstellen und eine E -Mail mit einem PHP -Skript zu senden.
Angenommen, Sie haben bereits eine Website auf einem Server mit PHP verabschiedet. Erstellen Sie ein PHP -Skript E-Mail senden.Php Unter dem Website -Dokumentroot Ihrer Domain mit folgenden Inhalten. Dadurch wird im Browser ein einfaches Formular angezeigt, in dem wir auch eine E -Mail zu Testzwecken senden können.
- « Was ist aktive FTP und passive FTP
- Opera 12 installieren.16 Webbrowser in CentOS/Rhel und Fedora »