Das Form2Mail-Script (form2mail.pl) gibt Ihnen die Möglichkeit Inhalte von Formularen
an beliebige E-Mail-Adressen zu senden.
Nachfolgen sehen Sie die Aufbau eines Formulars zur Verwendung von form2mail.pl:
<FORM METHOD=POST ACTION="/cgi-f/form2mail.pl">
<INPUT TYPE=text NAME=fromname VALUE="Absender">
<INPUT TYPE=text NAME=fromemail VALUE="absender@meinedomain.com">
<INPUT TYPE=hidden NAME=toemail VALUE="empfänger@empfängerdomain.com">
<INPUT TYPE=text NAME=subject VALUE="Betreff">
<INPUT TYPE=hidden NAME=returnpage VALUE="http://ihredomain.de/thanks.htm">
<INPUT TYPE=submit VALUE="E-Mail senden">
</FORM>
Das einzigen Felder, das wirklich benötigt werden sind
fromemail und
toemail. Hier muß die
E-Mail stehen, an die das Formular gesendet werden soll
(z.B. peter@aol.com).
Haben diese Felder keinen oder falsche
Einträge, erhalten Sie eine Fehlermeldung vom Server.
Mit dem Feld returnpage können sie eine Antwortseite bestimmen, die
angezeigt wird, wenn das Formular üermittelt wurde.
Ist dieses Feld nicht definiert, erhalten Sie
eine englische Kurzmitteilung, daß das Formular zugestellt wurde.
Sie können das Formular um weitere Felder ergänzen, deren Inhalt dann an die angegebene
E-Mail gesendet wird.
Wichtig:
Die Adresse des Empfängers (toemail) muss fest im HTML-Code der aufrufenden Seite
kodiert sein, also z.B. in der Form
<INPUT TYPE=hidden NAME=toemail VALUE="name@domain.com">
Würde "toemail" ein frei wählbares Feld sein, könnte sonst jeder dieses
Formular zum Versand von Spam und beliebigen Emails an beliebige Empfänger verwenden.