CDONTS | CDONTS Email Component Script by ASP Web Pro
  CDONTS | CDONTS Email Component Script

ASP Scripts

CDONTS

One of the most common ways to send form data is with the CDONTS email component. In this script, we will use CDONTS to send data from a basic text box and a textarea box.

The first thing you need to do is create a formpage.asp page with the code below:

<form name="YourFormName" method="Post" action="confirmation.asp">
<table>
<tr><td>Email: </td>
<td><input type="text" name="Email" size="50"></td></tr>
<tr><td>First Name: </td>
<td><input type="text" name="FirstName" size="50"></td></tr>
<tr><td>Last Name: </td>
<td><input type="text" name="LastName" size="50"></td></tr>
<tr><td>Subject: </td>
<td><input type="text" name="Subject" size="50"></td></tr>
<tr><td>Comments: </td>
<td><textarea name="Comments"></textarea></td>
</table>
<input type="submit" name="Submit" value="Submit Form">
</form>

Next, we create a confirmation.asp page with our CDONTS code as seen below:

<%
DIM strEmail, strName, strComments, mail, reply, objMail
strEmail = request.form("Email")
strName = request.form("Name")
strComments = request.form("Comments")

mail = "YOUR EMAIL ADDRESS HERE"
reply = request.form("Email")
Set objMail = Server.CreateObject("CDONTS.NewMail")
objMail.From = reply
objMail.Subject = "YOUR SUBJECT MESSAGE HERE"
objMail.To = mail
objMail.Body = "Email: " & strEmail & vbCrLf & _
"Name: " & strName & vbCrLf & _
"Comments: " & vbCrLf & strComments

objMail.Send
Set objMail = nothing
%>

<P>
<%
strName = request.form("Name")
Response.Write strName
%>,</P>

<P>Thank you for emailing me.</P>

Now you have a complete form that sends data to an email address and displays a customized message for your user. The default format for CDONTS is to send plain text messages. If you want to send HTML messages with CDONTS, you can simply include these two extra lines of code before the objMail.Body line.

objMail.BodyFormat=0
objMail.MailFormat=0

Enjoy!

< Back to ASP Script


 

 

Main Menu
Home
ASP Scripts
ASP Tutorials
JavaScripts
Awards
Contact Us

Email This Page

Other Resources
ASP Web Hosting
Search Engine Submission
Programming Help

 

 

 

Other ASP Web Sites

Site Map

 

Last Updated:
06 July 2008