Contact Form is a Perl script that allows users to send you email through a Web interface. It is designed to thwart spammers by not allowing email to be sent to unknown addresses, or revealing the addresses that it knows. In addition to this, it does not contain cross site scripting vulnerabilities or allow arbitrary code to be run on the host. It provides adequate information in the headers it sends to trace spammers, can check the validity of all data before sending emails, and features a customizable interface that allows for arbitrary fields.
| Tags | Internet Web Dynamic Content Site Management |
|---|---|
| Licenses | Freeware GPL |
| Operating Systems | Unix |
| Implementation | Perl |
Recent releases


Changes: The ability to use CAPTCHA for spam prevention and an external XML file configuration option were added.


Changes: This release fixes bugs with the bot trap fields that were introduced in the last version and fixes annoyances that prevented the form from working well in Internet Explorer.


Changes: A new spam prevention technique was added: a hidden trap field that must be left blank to thwart automated submissions.


Changes: This release fixes an HTML escaping issue that caused a cross site scripting (XSS) vulnerability.


Changes: Client side error checking was overhauled to mimic the look and feel of server side error checking. A default value for each field can now be specified in the configuration.
An Eclipse-based code generation tool for Spring.
A multiplatform, multilanguage, N-way client/server protocol library and server.