Index of /Planetmail

Icon  Name                    Last modified      Size  Description
[DIR] Parent Directory - [TXT] beispiel.htm 14-Jan-2009 15:22 910
=================================================
:: planetMail :: Version vom 22.07.2007
=================================================
Mit :: planetMail :: können Sie Formulareingaben, welche auf Ihrer Homepage vorgenommen
werden, per eMail verschicken lassen (z.B. Kontakt-Formular).
Unabhängig von der Anzahl unterschiedlicher Formulare und deren Umfang können Sie über
dieses Script die Eingaben unterschiedlicher Formulare an verschiedene eMail-Adressen, mit
unterschiedlichen Betreff-Zeilen und passenden Bestätigungsseiten versenden.

Sie benötigen nur planetMail und müssen dieses nur einmal installieren.



=================================================
Copyright-Hinweis
=================================================
:: planetMail :: darf von jedem kostenlos benutzt und geändert werden,
solange dieser Copyright-Verweis und die restlichen Kommentare erhalten bleiben.

Mit dem Einsatz dieses Skripts akzeptieren Sie, daß PlaNet Concept e.K.,
Lars Odermath, von jeglicher Haftung und Gewährleistung hinsichtlich des
Einsatzes befreit ist.
 
Der Verkauf dieses Skripts, auch in modifizierter Form, ist ohne vorherige
Absprache ausdrücklich untersagt! (Mit anderen Worten: Bitte fragen Sie uns,
bevor Sie versuchen, mit unserem Script Geld zu verdienen.)

Um dieses Skript über das Internet oder ein anderes Medium
weiterzuverbreiten, benötigen Sie vorher unsere Erlaubnis. In jeden Fall
müssen der Copyright-Verweis und die restlichen Kommentare erhalten
bleiben.



=================================================
Änderungen
=================================================

:: 22.07.2006 :::::::::::::::::::::::::

:: "Badword"-Überprüfung
    Es können Wörter und Wortkombinationen eingetragen werden, die in einer
    Nachricht nicht enthalten sein dürfen. Zusätzlich können Sie eingeben, wie oft
    ein bestimmtes Wort maximal vorkommen darf.
    Hierüber können auch gezielt eMail-Adressen ausgeschlossen werden.
    Diese Funktion dient dazu, an Sie gerichtete Spam-eMails zu verringern.



:: 12.10.2005 :::::::::::::::::::::::::

:: Schutz vor Spam-Mißbrauch (z.B. Mail Header Injection)

:: PHP-Code wurde optimiert und um Funktionen erweitert



:: 27.11.2002 :::::::::::::::::::::::::

:: Von jeder eMail kann nun zusätzlich eine Kopie an eine weitere eMail-Adresse gesendet werden.

:: Optional kann die eMail-Adresse des Benutzers, der ein Formular ausfüllt, als Absender der eMail
   verwendet werden. Somit kann durch Markieren der eMail und klicken von "Antworten" dem Absender
   direkt geantwortet werden.

:: Sonderzeichen, wie z.B. Hochstriche ("), werden korrekt dargestellt.



:: 06.09.2002 :::::::::::::::::::::::::

:: planetMail funktioniert nun auch mit PHP-Versionen ab 4.2.x, wenn dort die Default-Einstellung
   "register_globals=Off" beibehalten wurde.



=================================================
Installation & Vorgehensweise
=================================================

Wichtig ist zunächst, daß Ihr Server PHP unterstützt!


:: Entpacken Sie zunächst die zip-Datei in ein beliebiges Verzeichnis auf Ihrer Festplatte.


:: Nehmen Sie die notwendigen Anpassungen in dem Script "planetmail.php" im Konfigurationsbereich
vor. Wenn Sie mehrere Formulare über dieses Script verarbeiten möchten, entfernen Sie die
Kommentierung (#) vor "dat2" usw. und geben die Daten wie bei "dat1" gezeigt ein.


:: Legen Sie die Seite mit dem Formular an. Der Form-Tag sieht folgendermaßen aus:


<form name="mail" method="post" action="/pfad_zum_script/planetmail.php">


Standartmäßig werden die Eingaben von "dat1" in "planetmail.php" zum versenden genutzt.
Möchten Sie die Eingaben weiterer Formulare an eine andere eMail-Adresse senden oder eine
passende Bestätigungsseite anzeigen, tätigen Sie die notwendigen Eingaben in "dat2" oder "dat3" usw.
und fügen ein hidden-field in das Formular ein:


<input type="hidden" name="send_index" value="dat2">


Der Name MUß "send_index" sein und in dem Value geben Sie die entsprechende "datx"
(wobei "x" für eine Nummer steht) an.



BEISPIEL 1: Formulareingaben nur an eine eMail-Adresse senden
-------------------------------------------------------------------------------------------------------------
$send_dat = array(
	"dat1" => array("xyz@ihre_domain.de", "", "Kontakt über Internet","/planetmail/danke.htm"),
);



BEISPIEL 2: Kopie der Formulareingaben an eine weitere eMail-Adresse senden
-------------------------------------------------------------------------------------------------------------
$send_dat = array(
	"dat1" => array("xyz@ihre_domain.de", "kopie@ihre_domain.de", "Kontakt über Internet","/planetmail/danke.htm"),
);



BEISPIEL 3: Verschiedene Formulare verarbeiten
-------------------------------------------------------------------------------------------------------------
$send_dat = array(
	"dat1" => array("xyz@ihre_domain.de", "kopie@ihre_domain.de", "Kontakt über Internet","/planetmail/danke.htm"),
	"dat2" => array("support@ihre_domain.de", "", "Supportanfrage", "/planetmail/danke_support.htm"),
	"dat3" => array("marketing@ihre_domain.de", "", "Artikelinfo", "/planetmail/danke_info.htm"),
);




=================================================
Schutz vor Spam-Mißbrauch-Versuchen von Formularen
=================================================

Aufgrund immer ausgeklügelterer Angriffe auf eMail-Formulare, bzw. auf die Scripts, die den Versendevorgang vornehmen,
haben wir nun zusätzliche Schutzmaßnahmen in unseren Formmailer eingefügt.

Wenn Sie diesen Schutz aktivieren, was wir dringend empfehlen (bei Auslieferung des Scripts ist dieser Schutz aktiv),
werden Eingaben, die vermutlich kritisch sind (z.b. "to: " oder "cc:") aus der Nachricht gelöscht, bevor das Script weiter
Aktionen ausführt.
Werden hingegen ganz offensichtliche Eingaben vorgenommen, wird das Script mit einem Warnhinweis SOFORT abgebrochen.
Forumlare, die keinerlei Eingaben enthalten, werden ebenfalls nicht versendet.



=================================================
Hinweise
=================================================
An dieser Stelle möchten wir noch bemerken, daß wir keinerlei Haftung oder Gewährleistung für dieses Script
oder mögliche Folgen der Anwendung übernehmen. Lesen Sie bitte dazu unseren Copyright-Hinweis in der
Datei "planetmail.php". Sollten Sie Fehler in diesem Script feststellen, würden wir uns über eine Nachricht von
Ihnen freuen. Natürlich würden wir uns auch freuen, wenn Sie uns mitteilen würden, ob und wo Sie dieses Script
einsetzen.

Aber jetzt wünschen wir Ihnen viel Spaß bei der Verwendung des Scriptes
Ihr PlaNet Concept Team

http://www.planetc.de
kontakt@planetc.de