How to Create a Mailed Web Form

If you know HTML, it is easy to create a web form with results that will be mailed to you. Here is an example:

<form method="post" action="/cgi-bin/form-mailer">

<!-- Replace "chip" with your soaustin username. -->
<input type="hidden" name="recipient" value="chip" />

<!-- Put your form below -->
<p>Your name: <input type="text" name="name" /></p>
<p>Your comment: <textarea name="comment"></textarea></p>

<p><input type="submit" value="Send Your Comment" /></p>

</form>

In the example above, the submitted form will be mailed to chip@soaustin.net. You should replace chip with your SoAustin username. Then the submitted form results will be emailed to your SoAustin emailbox.

There are a lot more configuration options for the mailer. Here is the full documentation for the form mailer. Note: the information you want is in the "Form Configration" section, about 2/3 way through.

One change we've made is to allow simple usernames (like "chip") rather than full email addresses (like "chip@soaustin.net") in the recipient form setting. That's so you don't have to expose your full email address to spam scrapers.