PHPMailer Tutorial

March 12

PHPMailer Tutorial

PHPMailer ist eine PHP-Paket-Klasse, die mit e-Mail-Funktionen, mit denen Entwickler, HTML-Nachrichten, Anhänge und andere e-Mail-Aktivitäten zu senden. PHPMailer unterscheidet sich von anderen e-Mail-Funktionen in benutzerdefinierten e-Mail-Anwendungen integriert und in Webseite Skripte mit wenigen Zeilen Code umgesetzt werden kann. PHPMailer unterstützt sogar das Versenden von HTML-Nachrichten mit Bildern und flash-Animationen durch den Einsatz von Inline-Anlagen, so dass es eine vielseitige PHP-Paket für Entwickler.

Anweisungen

1 Download der PHPMailer-Paketdateien (siehe Link im Resources-Abschnitt).

2 Installieren Sie PHPMailer Paket auf Ihrem Webserver. Finden Sie im PHP-Handbuch, das mit dem PHPMailer Download kommt, je nach den Typ des Servers Sie PHPMailer bereitstellen möchten.

3 Kopieren Sie den Dateidownload "class.phpmailer.php" in der "php.ini Include_" Pfad auf Ihrem Web-Server befindet. Wenn Sie einen SMTP-Mailer-Dienst verwenden, platzieren Sie die heruntergeladene "class.smtp.php"-Datei im Pfad als auch.

4 Öffnen Sie ein Textdokument zu, und fügen Sie den folgenden Code hinein:

<? Php

require("Class.phpmailer.php");

$mail = neue PHPMailer();

$mail -> IsSMTP(); sagen die Klasse SMTP verwenden

$mail -> Host = "smtp.email.com" aus; SMTP-server

$mail -> from = "die [email protected]";

$mail -> AddAddress ("[email protected]");

$mail -> Fachgebiet = "Test Mail";

$mail -> Body = "Hallo! Ich versuche zu sehen, ob tatsächlich PHPMailer funktioniert \n\n! ";

$mail -> Zeilenumbruch = 50;

Wenn (! $mail -> Send())

{

Echo "Nachricht nicht gesendet";

Echo "Mailer Error:". $mail -> ErrorInfo;

}

sonst

{

Echo "Nachricht erfolgreich gesendet!";

}

? >

Ändern der e-Mail-Werte und die Botschaft nach Ihren Wünschen.

5 Speichern Sie die oben genannte Datei als "mail.php", und laden Sie sie in das gleiche Verzeichnis, in dem Sie die anderen PHPMailer-Dateien gespeichert haben.

6 Hinzufügen, Datei-Anhänge an die e-Mail indem "AddAttachment ($path);" Zeile wie folgt:

$mail = neue PHPMailer();

AddAttachment ($path $name, $encoding, $type);

$mail -> Send();

Die $path ist der relative Pfad des Dateinamens auf dem beigefügten und ermöglicht es Ihnen, drei optionale Parameter umfassen, wie oben gezeigt.

7 Öffnen Sie in Ihrem Web-Browser starten, Versenden von e-Mails mit PHPMailer "mail.php".

Tipps & Warnungen

  • Die Implementierung der Klasse PHPMailer ist besonders praktisch, wenn Sie nicht möchten, dass die e-Mail im Spam-Filter, im Gegensatz zu der Verwendung der normalen Mail()-PHP-Funktion, die anfällig für Spam-Filter ist, da es robotically ähnelt gefangen werden Spam generiert.