Einführung in die E-Mail Klasse von Phpguru.org
Hier möchte ich euch eine kleine Einführung in die E-mail Klasse von Phpguru.org machen, mit der man ganz leicht Html oder Text Mails schreiben kann. Außerdem ist es möglich ganz einfach Anhänge hinzuzufügen.Installation
Eine Installation direkt gibt es nicht. Ladet die Klasse bitte hier runter: Download. Jetzt müsst ihr sie nur noch in ein Verzeichnis auf dem Server laden. Die Klasse muss natürlich in jedes Php Script das sie benutzt folgendermaßen eingebunden werden:
| PHP-Datei: | |
1 |
<?php
|
Eine Html Mail verschicken
| PHP-Datei: | |
1 |
<?php
|
Zuerst binden wir die Klasse ein. Danach müssen wir eine Neue Instanz der Klasse öffnen. Durch die Funktion setFrom legen wir den Absender fest. Danach folgen noch Betreff und Priorität. Neben "high" für hohe Priorität gibt es auch "normal" für eine normale Priorität sowie "low" für eine geringe. Anschließend kommt der Html Text. Über die Funktion send() wird die Mail an die angegebene Mail Adresse gesendet. Man kann auch an mehrere Empfänger senden, dafür einfach die einzelnen Empfänger mit Kommata abgetrennt niederschreiben: array('e-mail@adresse.de', 'e-mail2@adresse.de', ...).
Attachment versenden
Jetzt erweitern wir die eben geschriebene Funktion um einen Anhang.
| PHP-Datei: | |
1 |
<?php
|
Die einzige Änderung, die wir gemacht haben, ist folgende: $mail->addAttachment(new fileAttachment('test.zip'));. test.zip muss durch den Dateinamen ersetzt werden. Das wars schon.
Bitte beachtet, dass auf dem Webserver für diese Klasse die PHP-Version 5 oder höher laufen muss, denn dieses Script greift auf einige erst ab dieser Version verfügbaren Objekte zu.
Weiterführende Links:
www.phpguru.org
Geschrieben von Christian am 20.02.2005 (6974x gelesen)
