Python by Nooto.de
Nooto / Python / Webscripte / Formmailer
topic: Python simple Form-mail Script Tools Anti Spam protected Scripte




» Nooto
»  Python
»  Wiki

Simple Formmailer
» Simple FormMailer
» Installation

weitere Scripte
» FormMail mit Ajax
» Google-Style-Pagination

» zu den Favoriten
» weiterempfehlen
» Impressum
» Kontakt

Pfad: Python > Webscripte > Formmailer

Simple Formmailer

Funktionen

  • Das Script sendet alle Felder des Formulars an die angegebene eMail-Adresse in Form: "Feld => Feldinhalt" – auch Optionsfelder und Checkboxen.
  • Es werden nur ausgefüllte Felder übermittelt – eine Überprüfung auf "Muss"-Felder wird nicht durchgeführt.
  • Nach erfolgreicher Übermittlung leitet das Script zu einer Bestättigungsseite um.
Einfacher Spamschutz
  • Absender, Empfänger und Subjekt werden direkt im Script angegeben, daher keine eMail-Injection möglich.
  • Etwaige Spam-Attacken mit MIME-Type werden durch das Abtrennen der Doppelpunkte ":" unterbunden.
Was das Script nicht kann
  • Es gibt keine Upload-Funktion für Datein.
  • Es findet keine Überprüfung auf »Muss«-Felder statt.

Anpassungen im Script

Angepasst werden muss:
  • Absender
  • Empfänger
  • Subject
  • Weiterleitungsziel für die Bestättigungsseite
  • ggf. Pfad zu Python

Beispiel

Ein Formular der Form:
<form method="post" action="formmail.py">
Name: <input type="text" name="Name"><br>
Kommentar: <textarea name="Kommentar"></textarea>
</form>
übermittelt an die eMail-Adresse folgende Daten:
Name => Eingabe
Kommentar => Eingabe
Mehr nicht – und auch nicht weniger.

Systemvoraussetzung

Webspace mit Python ab Version 1.5.2
Ich empfehle Domainfactory, da hier sogar die aktuelle Version Python 2.5 installiert ist.

Download

formmailer.zip











© MediaDialog Topolewski Bielefeld | Python by Nooto.de