FormMail is a very popular script that you can put onto your website so that visitors can fill it out and have their response emailed directly to you. To help you set up FormMail on your website we have wrote a ste-by-step guide to installing and configuring FormMail: If you missed our previous article, please see the How Contact Forms Work tutorial.

1. Download the "compat" version of the NMS FormMail script.

2. Un-zip the downloaded file and upload the FormMail.pl script to your cgi-bin folder in your public_html folder.

3. Next you will need to modify the FormMail.pl file that was uploaded into your cgi-bin folder. First, you will need to change the @referers line. Replace everything inside of the parentheses with your domain using the same formatting, once without the www and then a single space and again with the www.

4. This is where you input any email addresses that the forms will send to. Make sure you remove localhost from both the @referers and the @allow_mail_to lines.  Once you have made these two changes, save the file.

5. After adding the code to the page that you want the form on, you will need to point the action of the FORM tag to the FormMail.pl script inside the cgi-bin folder:

<form action="http://www.yourdomain.com/cgi-bin/FormMail.pl" method="post">

6. Next, inside of each of your forms you will need to include a few hidden input tags. They are detailed below:

<input type="hidden" name="recipient" value="you@your.domain,me@your.domain" />

This tag tells the form which email address to send the form to. Just make sure that this email is one of the addresses in your @allow_mail_to field

<input type="hidden" name="subject" value="From the feedback form" />

This is a optional tag you can input into your form to specify the subject line of the email that gets delivered to you.

<input type="hidden" name="redirect" value="http://www.your.domain/foo.html" />

This is another optional tag to specify where your users will be redirected to after they click the submit button.

7. Finally in order for FormMail to work you must set the permissions on the FormMail.pl to 755.  This can be completed within your File Manager as well by right clicking on the file and selecting "change permissions." For more information on this course please visit Adding Contact Forms.

Like this Article?

Login to comment.

Your Opinion Matters

... but we need to know what you're thinking!

I'm Brad Markle, your friendly Community Support technician, and I wrote the article you're looking at now. I like to think it's perfect, but I'm sure you have some suggestions. Please, let me know what they are!

Feedback
Your Email Address
Because we'd like to talk with you!

Latest Questions

If you need some help, submit your question to our Community!
We guarantee a response within 60 minutes (8am - 9pm EST, Monday - Friday)
Ask a Question!
Recent Questions
  1. Why can't I see my updated web files on my website?
  2. Adding Google Analytics
  3. question about backup request

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!