The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension CGI::Application::MailPage.

1.6 ()
    - Fixed vulnerability where newlines could be embedded in subject, 
        name, etc and used to create a completely custom message for spammers.
        Validation is now performed by Data::FormValidator and can be customized
        by 'validation_profile'.
        # NOTE - the older 'alert' parameter is still passed into the form template
        # as the first error message encountered on the form. This exists for backwards
        # compatability but should be considered deprecated.
    - Added 'max_emails_per_request' and 'max_emails_per_hour' to avoid
        being used as a spam relay.
    - Added original requestor's IP address to the outgoing email headers
        to avoid being seen as the sender if the message is hijacked for spam
1.5 (Oct  3, 2005)
    - Fixed vulnerability in the translation of page param into
        file name. Allowed someone to maliciously put '../../', etc
        into the file name and retrieve arbitrary documents from the
        file system if remote_fetch was not enabled.
1.4 (Oct 19, 2004)
    - Fixed bug with regard to 'acceptable_domains' if 'page' has
        a port number.
1.3 (Oct 11, 2004)
    - Added 'acceptable_domains' param to restrict the domain
        of the page to mail (protection against spam)
    - Added 'remote_fetch' param to allow sending pages that
        aren't on local filesystem
    - Added 'extra_tmpl_params' param to further customize the
        processing of the templates.
    - Added 'format_options' tmpl_var that is available to the
        'form_template' to use instead of 'format_selector' if you
        want more control.
    - All templates now have 'die_on_bad_params' = 0 so that you aren't
        required to have all tmpl_params/tmpl_loops present in your templates
1.2 (Sep 9, 2004)
    - Build fix
1.1 (Sep 9, 2004)
    - MailPage.pm now uses C::A's load_tmpl instead of calling H::T::new directly
    - templates were updated to use XHTML
    - regression tests now use Test::More
    - now support port numbers in 'page' parameter
    - M. Peters is now co-maintainer
1.0
    - First version.