This script automatically captures the title of the current page and the url of the current page and sends them via the user's e-mail client to an address entered in a box on the form. The e-mail address field is also checked to see that it is not empty, and that the e-mail address is in valid format.
Boilerplate script to check e-mail addresses for all common entry errors. Uses regular expressions for a short, easy, reliable script to double validate e-mail addresses. Checks name field to see if empty. Checks e-mail address, which must have: "@" symbol and no spaces, one or more good characters before and after "@". Also checks to make sure .xx country code or .com, .net, .edu, .mil, .gov, .org exists at end. First (em) and second (emx) email addresses must be equal and name field must have more than one character to pass the script tests.
A strong email encoder based on encryption and user challenge (reading a code on a picture). These features make the generated scripts much safer to use than those generated by most e-mail encoders which are based on a simple entity code substitution technique. Encoders are tools that generate substitutes for mailto links (i.e. email links) used to publish an email address on a webpage. They aim at protecting email addresses from spam-bots, while making it accessible to users of the webpage.