Processing the Form with the JMail EMail Component
Earlier I showed you how to
create a form with XHTML and lay it out with CSS. And later I will show you
how to use Expression Web and ASP.NET to create and process the form.
The Jmail ASP Email Component
This is something that I have been using for a very long time actually. I
stopped using
Frontpage Server Extensions (FPSE) to process my forms because FPSE
allow users (spam bots) to see your email address. And this can cause them
to spider your site, get your email address, and sell it to thousands of companies
unfortunately.
With the Jmail ASP Email component, your email address is hidden from the spammers.
It is on the action page and processed on the server. When that page is rendered
in the browser, your email address is never seen.
Source code:
Text file (1,186 bytes) /
Zipped file (623
bytes)
Once you download the examples, see a
webcast of how easy it is to add this to your website.
Adding a Field
Adding a field was pretty easy on the creating a form page, and it is pretty easy
on the
Jmail processing page (copy and paste will become your best friend). Basically
you will be adding the following lines to your confirm.asp page:
Dim Telephonename, Telephone
Telephonename = "Telephone: "
Telephone = Request.Form("Telephone")
strbody=strbody & Telephonename & Telephone & vbcrlf
I would make sure to add the above code near the other similar code. You can
see where I have added it in the
webcast.
If you have problems with the code, you can ask in the
Expression-FrontPage
forum or the
International Web Developer's Network.
*There is an option in Microsoft Internet Explorer 7.0: Go to Tools - Internet Options
- Security - Custom Level called open files based on content, not file extension.
If this is disabled then it correctly opens the text file for viewing.
You can change the setting or leave as is. (I would just right click on the
TXT file and say Save As.)
If your web hosting provider supports ASPEMail, check out
Processing the Form with ASPEMail.




Comments