Simple Email Form

June 13th, 2013

Simple Email FormLightweight email contact form with 8 configurable fields, plus a field for uploading attachments to the email, and a CAPTCHA based in Text_CAPTCHA from the PEAR library (included).

Summary of Features


Supports Joomla 2.5 and 3.0!
Eight configurable fields: you configure the labels and sizes
“From” and “Subject” fields appear automatically
“From” field is checked to make sure it’s a valid email address (using regex, not a realtime check)
“Reply-To” header can be activated
Fields 1 – 8 can be set to “Active,” “Required,” “Hidden”, or “Inactive” in the module configuration, as needed
Hidden fields will automatically appear in the email
Body of email message contains labels + user input data for active and hidden fields
Any of the 8 fields can be normal (text), textarea, radio buttons, checkboxes or dropdown (select)
You can configure a recipient of the submitted email form plus optional CC and/or BCC
Optional “Send Copy to Me” field or automatic user copy
You can set the space between the labels and the input fields
You can specify an optional redirect URL if the form is submitted successfully
Info in form fields can be either reset or retained after form submission
Includes a field to upload an email file attachment
Email attachments can be filtered by filename extension
Max length of each field can be set (thanks to Rui Castro Lobo!)
NEW!!! 26 language files are included: Afrikaans, Arabic, Bulgarian, Chinese, Czech, Danish, Dutch, English, Estonian,
Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Latvian, Polish,
Portugese (Brazilian), Russian, Slovak, Spanish, Swedish, Thai, Turkish, Vietnamese
You can activate “Test Mode” to help you troubleshoot when installing
An optional “Captcha” can be activated
Uses PEAR library Text_CAPTCHA (included)
Requires that the GD extension be compiled with your PHP installation
Uses open source FreeSansBold.ttf font (included)
You can configure the height, width, and number of characters
Colors of the text, lines, and background can be configured
CAPTCHA files older than 5 minutes are deleted
CAPTCHA can be either an image or text
All configuration is done by module manager: no complicated components to install!

NEW: *all* fields can be either normal (text), textarea, checkboxes, radio buttons, or select.
NEW: Fixed bug in radio/button styling + when you select CSS and have the label appear after, “undefined” appears in the field.