Müssen Sie E-Mails von Ihrer PHP-Anwendung aus senden? Das Standard-Mailing-System in PHP (mail()) bietet nicht die Anpassungsfunktionen von PHPMailer, der beliebtesten Mail-Erweiterung für PHP. Dieses wikiHow zeigt dir, wie du PHPMailer mit Composer installierst oder die Erweiterung manuell hinzufügst. Sie benötigen eine WAMP- oder XAMPP-Umgebung unter Windows, um Composer zu verwenden.
Schritte
Methode 1 von 2: Verwenden von Composer (Windows)
Schritt 1. Gehen Sie zu
Composer ist ein Abhängigkeitsmanager für PHP, was bedeutet, dass er alles verwaltet, was Ihr PHP-Code benötigt, einschließlich Bibliotheken und Erweiterungen. Dies ist auch die einfachste Methode zur Installation und Verwaltung von PHPMailer. Sie müssen XAMPP oder WAMP installiert haben, um den PHPMailer in einer Codierungsumgebung zu verwenden.
Den Link zum Download finden Sie unter der Überschrift „Windows Installer“
Schritt 2. Klicken Sie auf die heruntergeladene Datei, um den Installationsvorgang zu starten
Folgen Sie den Anweisungen auf dem Bildschirm, um Composer zu installieren.
Wählen Sie eine ausführbare PHP-Datei aus, wenn Sie aufgefordert werden, „das zu verwendende Befehlszeilen-PHP auszuwählen“. Alle ausführbaren Dateien enden mit.exe
Schritt 3. Erstellen Sie einen neuen Ordner „Composer“
Sie sollten im Dateibrowser zu dem Ort navigieren, an dem Sie Composer schließlich installieren.
Navigieren Sie in Ihrem Dateibrowser zur Xampp-Partition und doppelklicken Sie darauf, klicken Sie mit der rechten Maustaste und wählen Sie "Neuen Ordner hinzufügen" und nennen Sie sie "Composer"
Schritt 4. Suchen und öffnen Sie „Eingabeaufforderung“in Ihrem Startmenü
Sie können das Suchfenster auch aufrufen, indem Sie ⊞ Win+S drücken. Ein Befehlszeilenterminal wird geladen.
Schritt 5. Navigieren Sie zu dem Verzeichnis, in dem Sie PHPMailer installieren möchten
Geben Sie beispielsweise cd C:/xampp/composer ein.
Das Terminal wird bestätigen, dass es sich in diesem Ordner befindet
Schritt 6. Tippe "composer require phpmailer/phpmailer" ein und drücke auf ↵ Enter
Terminal zeigt während der Installation von Composer eine Textwand an.
Schritt 7. Composer wird mit einer „autoload.php“-Datei installiert, die Sie verwenden können
-
Sie können beispielsweise den folgenden Code in Ihr PHP eingeben, um PHPMailer einzubinden:
<?php PHPMailer\PHPMailer\PHPMailer verwenden; verwenden Sie PHPMailer\PHPMailer\Exception; erfordern 'C:\xampp\composer\vendor\autoload.php'; $email = neuer PHPMailer(TRUE); /* … */
Methode 2 von 2: PHPMailer manuell hinzufügen (Windows und macOS)
Schritt 1. Gehen Sie zu
Hier können Sie die PHPMailer-Quelldateien direkt herunterladen.
Schritt 2. Klicken Sie rechts auf der Seite auf Klonen oder Herunterladen
Sie benötigen kein XAMPP, WAMP oder eine andere PHP-Umgebung.
Schritt 3. Entpacken Sie die installierte Datei, in der Sie PHPMailer installieren möchten
Wenn Sie auf die installierte Datei doppelklicken, werden Sie nach dem Speicherort der entpackten Dateien gefragt.
Schritt 4. Fügen Sie den folgenden Code in Ihr PHP ein, um PHPMailer einzuschließen:
<?php PHPMailer\PHPMailer\PHPMailer verwenden; verwenden Sie PHPMailer\PHPMailer\Exception; /* Ausnahmeklasse. */ erfordern 'C:\PHPMailer\src\Exception.php'; /* Die Hauptklasse von PHPMailer. */ erfordern 'C:\PHPMailer\src\PHPMailer.php'; /* SMTP-Klasse, erforderlich, wenn Sie SMTP verwenden möchten. */ erfordert 'C:\PHPMailer\src\SMTP.php'; $email = neuer PHPMailer(TRUE); /* … */