Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Sending results of a form with asp to an email address

0 views
Skip to first unread message

Lucas

unread,
Apr 6, 2003, 7:49:06 AM4/6/03
to
Hi.
I have an asp form. The actions it performs are something like this:

<form action="results.asp" method="post" name="form" onsubmit="return validation()">
...
<input type="submit" value="Send" id="submit1" name="submit1">

</form>

Where "validation()" is a validation script on the form's own page.

What I want to do is send the results to an email address.

My host uses Aspmail and CDONTS and the way to use Aspmail is as follows(copied from my host's support page).

<--Begin formasp.asp-->

<title>Form ASP</title>
<form action="sendemail.asp" method="POST">
Name:
<input type="text" size="50" maxlength="50" name="name">
E-mail:
<input type="text" size="50" maxlength="50" name="email">
Message:
<textarea name="message" rows="5" cols="50"></textarea>
<input type="submit" value="Send">
</form>

<--End formasp.asp-->

<--Begin sendemail.asp-->

<%
Set Mailer = Server.CreateObject("SMTPsvg.Mailer")
Mailer.FromName = request("name")
Mailer.FromAddress = request("email")
Mailer.RemoteHost = "smtp.mysite.com
Mailer.AddRecipient "Form" , my_ad...@mysite.com
Mailer.Subject = "Form"

Mailer.BodyText = "Name..........: " & request.form("name") & vbcrlf
Mailer.BodyText = "E-mail.........: " & request.form("email") & vbcrlf
Mailer.BodyText = "Message..: " & request.form("message") & vbcrlf

if Mailer.SendMail then
Response.redirect "http://mysite.com./thank_you.asp"
else
Response.Write mailer.response
end if
%>

<--End sendemail.asp-->

How to make my form uses the solution above (or others)?
Except for the thank_you.asp part, because I have one already(results.asp).

Thanks,
LC


0 new messages