The script has many other options that you may like to explore - full details of all the options are on the developer’s website. However, in its default state, the script does provide a high-level of security without you ever having to change the script configuration.
There are also some ‘nice-to-have’ options, such as creating templates for your response emails. This will present the submitted data in a more pleasing form - you can even create html templates to jazz up the responses even more.
There are also options that allow your forms to be directed based on user selection of checkboxes. For example, you may provide a list of departments to whom the message should be delivered. The script can look for that information on the form and direct the response to the appropriate email address.
You can use the script to process all and any form you add to your website. The only change you may wish to make to each of your forms (apart from the main content fields) is the recipient alias - everything else is just the same. You could, of course, have different success or thank-you pages for each form if that’s what you want. In such cases, you would use a different URL in the good_url hidden field depending on the form and the success message you may want to respond with.
The one thing you need to note is that your success or thank-you pages do not have to be PHP pages - they are just normal HTML pages. When you use the Advanced Form Submission option you will notice that Sparkle no longer gives you the option of directing to a PHP thank-you page. Such a page is only required when you you use the Send Contact Form via Email option - its needed to act as a form processing script on your server.