ESMail.pl Test Form
ESMail CheckList
1. This page should be used with the accompanying ESMail.pl script
which should normally be placed in your cgi-bin directory.
You must also make sure that you have modified the html for this page to
reflect the location of your ESMail.pl script if necessary (see <form
action="location of script">).
2. Please ensure that you enter the
correct email address corresponding to your domain in the 'email' or from field.
You must provide a valid email address here to vaildate sending the
email. Without a valid address the mail will not be sent.
The email address used in the 'recipient' or To field must
correspond with the email address you have added to @allow_mail_to in
ESMail.pl
3. Please modify this page and the accompanying script as
you wish.
All form values can be set to "hidden" (eg <input type="hidden"
name="some_field_name" value="some_value" >) so they do not appear as text
areas to be filled in.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
$allow_empty_ref
Some web proxies and office firewalls may strip
certain headers from the HTTP request that is sent
by a browser. Among these is the HTTP_REFERER that
the program uses as an additional check of the
requests validity - this will cause the program to
fail with a 'bad referer' message even though the
configuration seems fine. In these cases setting
this variable to 1 will stop the program from
complaining about requests where no referer header
was sent while leaving the rest of the security
features intact.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~