|Home > Web Site Management > MOREnet Applications > Matt's FormMail|
Using FormMail with Your Hosted Web Site
Revised: June 20, 2016
Matt's FormMail is a popular, common, and stable web site utility for taking web form submissions online and turning them into an email which is delivered to an assigned email address within your organization.
MOREnet provides a version of this script for use by all web sites hosted within the Web Hosting Service. The version made available is the same as the current Matt's Script Archive FormMail version 1.93, with one exception. MOREnet has adapted this script to work for delivery to any account hosted within Web Hosting Service by using a unique ID code for each account. Since each email account is referenced by a unique ID, this has the added benefit of further reducing opportunities for e-mail address harvesting by spammers.
All web sites hosted in the Web Hosting Service can use this version of FormMail. Your site does not need a PHP/Perl Application Server add-on to utilize kSFormMail.
FormMail User Documentation
User documentation for Matt's FormMail is located on the Matt's Script Archive web site. MOREnet has taken care of the installation and configuration for the application itself on the web server. As a web developer or Webmaster for your web site, you should read the "Form Configuration" section of the documentation preparatory to using FormMail.
The Modified Recipient Field
Having read the above Form Configuration documentation, the only change needing to be made is that instead of using the email address of the recipient, you instead use the unique ID for that particular email address.
For example, if the kinetic Service hosted email address of
Multiple recipients would be listed by their unique ID's separated by commas:
Weekly kSFormMail Account Listing E-mail
Each week an email will be sent to the Webmaster email alias account for your organization. This email will contain a listing of all accounts for your organization, plus all email aliases configured for your organization, as of the morning on which the report was generated.
As a further convenience, the listings are in the form of an HTML FORM's SELECT drop-down box, suitable for copying and pasting into a web form to allow visitor's to select the recipient for their web form submission.
Please feel free to adapt or modify the listings as needed for your web site usage.
The Web Form's "action=" Line
To direct the "
The above example is the minimal HTML code needed for the "action=" line.
Example "Contact Us" Web Page Form
A common usage on many web sites using FormMail is to create a simple "Contact Us" web page. Follow the below example steps to create a basic yet functional web page which will allow your visitors to select a person from your organization, type in a request or comment, and then submit this in their web browser. FormMail will generate an email which is delivered to the selected recipient along with the submittors question or comments.
Q: Is There a Way to do Secure (SSL) Form Submissions?
Yes. For some information it may be preferred the form submission be over an encrypted SSL connection. This can be done with a few changes, and added attention to the FormMail "redirect" option.
Prerequisite: Your web site must also have an SSL-encrypted (https) side set up for this to work.
To direct the "
Additionally, you should use the FormMail "redirect" option, and the full URL of the web page to be redirected to should be listed.
Not all web form submissions need to be submitted in this fashion. You should give
consideration to the sensitivity of the information being submitted. In addition,
although the web-based submission is encrypted, the submitted information is then turned
into an email and sent to the designated email recipient(s). This email is
not encrypted. As such, this method of using FormMail with an encrypted
web submission is only of partial value.
Copyright © 2002-2018 Curators of the University of Missouri. All rights reserved.
Copyright, accessibility, privacy and other information about this site.
Acceptable Use Policy