NACH OBEN

HTML-Formulare über RUB-FormMailer versenden


Was ist ein FormMailer?

Ein FormMailer ist ein Programm, welches auf einem Server ausgeführt wird. Es dient der komfortablen Versendung von E-Mails, die aus HTML-Formularen erzeugt werden.

Die RUB stellt ein Skript zur Verfügung, mit dem Eingaben aus HTML-Formularen an eine RUB-Mail-Adresse (!) zugestellt werden können.

Im Unterschied zur Funktionalität von HTML, bei der in der action-Angabe des Formulars
mailto:email-adresse eingegeben wird, bietet das RUB-Skript folgende zusätzliche Leistungen:

  • Es kann eine HTML-Seite angegeben werden, die als Antwort (Danke-Seite) nach dem Abschicken der E-Mail angezeigt wird.
  • Es kann sowohl die E-Mail, die versendet wird, als auch die Antwortseite dynamisch mit den eingegebenen Werten angepasst werden..
  • Ein einfacher aber sehr wirkungsvoller Spam-Schutz kann integriert werden.

Geben Sie folgende URL zum RUB-FormMailer im <FORM> für das action-Attribut an:

action="https://feedback.ruhr-uni-bochum.de/formmailer.php"

Beispiel eines einfachen Formulars:

Den Quelltext zum kopieren finden Sie unter Downloads, in der rechten Spalte.

Spam Schutz

Wir haben in dem Quellcode dieses Formulars bereits einen Spam Schutz integriert.


Wirkungsweise:
In dem Formular wird ein Eingabefeld erzeugt und mittels CSS ausgeblendet. Im Gegensatz zu einem menschlichen Benutzer sieht ein Spam-Bot dieses Eingabefeld jedoch und füllt es aus. Wird das Formular dann verschickt, wird geprüft ob dieses Feld einen Wert hat. Wenn "Ja" wird das Formular nicht zugestellt.
Es wird eine E-Mail an den Empfänger (welcher im Formularcode angegeben wird) mit den Angaben des Besuchers gesendet.

Ausgeblendet wird das Eingabefeld mit:

<div class="honey">


Beispiele und die Dateien haben wir Ihnen in der rechten Spalte unter "Downloads" per ZIP zur Verfügung gestellt.

Sollten Sie noch Fragen zu diesem Formular haben, so können Sie sich an unser Helpdesk wenden.

Hinweis:
Das Texteingabefeld ist auf 2000 Zeichen begrenzt.

Vom Formular zur E-Mail
  1. Sie erstellen ein HTML-Formular auf Ihrer Website.
  2. Ein Besucher füllt das Formular aus und drückt auf den Senden-Button.
  3. Die eingegebenen Daten werden an den FormMailer (Programm auf dem Server) gesendet und verarbeitet.
  4. Es wird eine E-Mail an den Empfänger (den Ersteller des HTML-Formulars) mit den Angaben des Besuchers gesendet.
Download

Der Download (ZIP) beinhaltet ein kleines und ein umfangreicheres Formular als HTML, eine Style-Sheets Datei sowie ein E-Mail Template.