ASP Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
User Name:
Password:
Remember me
Go Back   ASP Free ForumsProgrammingASP Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread ASP Free Forums Sponsor:
  #1  
Old September 15th, 2008, 07:03 PM
diesel1218 diesel1218 is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Sep 2008
Posts: 4 diesel1218 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 4 m 24 sec
Reputation Power: 0
VBScript - Email - CDO Script

I have been messing around with a form page I have on my site. My server requires CDO.Message to email. So I have finally got the script on the page to email when the submit button is pressed, however the email is in source view. Also it is not displaying the thank you page afterwords, all I get is an error code, but I have confirmed the email goes through. What should I do upload the sample page script?

Reply With Quote
  #2  
Old September 15th, 2008, 07:26 PM
icoombs's Avatar
icoombs icoombs is offline
Moderator
Click here for more information.
 
Join Date: Dec 2006
Location: West London, UK
Posts: 2,190 icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level) 
Time spent in forums: 1 Month 3 Days 21 h 26 m 5 sec
Reputation Power: 731
Send a message via MSN to icoombs Send a message via Skype to icoombs
Yes post your script, and what language are you using?
__________________
Hope this advice helps.

If so please show your appreciation by adding reputation points (click gauge image on top right of this post).

- Post your code - Post your errors - Be clear - Be courteous -

AND PLEASE...Finalise your thread with a solution or confirmation that the last advice worked or failed.

Visit My ASP Free Members Club Profile

Reply With Quote
  #3  
Old September 15th, 2008, 07:33 PM
diesel1218 diesel1218 is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Sep 2008
Posts: 4 diesel1218 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 4 m 24 sec
Reputation Power: 0
i AM USING ASP

Code:
<!--#include virtual="/inc/topBar.html"-->
	
	<div id="main">
	  <div id="content">
	    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
                  <td valign="top" class="colLeft">&nbsp;</td>
                <td valign="top">
                      <h2>Reserving the Venue </h2>
	  <%if request("action")="SendEmail" then
	  	Set myEmail = Server.CreateObject("CDO.Message") 

		With myEmail.Configuration.Fields
		.Item(schemasURL & "sendusing") = 2
		.Item(schemasURL & "smtpserver") = "localhost" 
		.Item(schemasURL & "smtpconnectiontimeout") = 10 
		.Item(schemasURL & "smtpserverport") = 25
		.Item (schemasURL & "smtpusessl") = False 
		.Item (schemasURL & "smtpconnectiontimeout") = 60
		.Update 
		End With

		myEmail.From = "Request" 
		myEmail.To = "XXXXXX"
		myEmail.CC = "XXXXXX"
		myEmail.Subject = "Crevier Classic Cars Event Request" 
					'**************************************
					'get email body for admin
					'*************************************

					strFileName = Server.MapPath("email_eventRequest.html")
					set filesys = CreateObject ("Scripting.FileSystemObject")
					set file = filesys.GetFile(strFileName)
					set txtstream = file.OpenAsTextStream (1, -2)
					mailBody = txtstream.ReadAll
					txtstream.Close
					set txtstream = nothing
					set file = nothing
					set filesys = nothing


					mailBody = Replace(mailBody, "{name}",request("name"))
					mailBody = Replace(mailBody, "{month}",request("month"))
					mailBody = Replace(mailBody, "{day}",request("day"))
					mailBody = Replace(mailBody, "{year}",request("year"))
					mailBody = Replace(mailBody, "{guests}",request("guests"))
					mailBody = Replace(mailBody, "{phone}",request("phone"))
					mailBody = Replace(mailBody, "{email}",request("email"))
		
		myEmail.TextBody = mailBody
		myEmail.Send 
		Set myEmail = Nothing
	Dim objEmail
		Set objEmail = Server.CreateObject("Persits.MailSender")
		objEmail.Username = "iXXXXXXXXX"
		objEmail.Password = "iXXXXX"
		objEmail.Host = "XXXXX"

		objEmail.From = request("email")
		objEmail.AddAddress "XXXXXXXX"
		objEmail.AddCC "XXXXXXX"

		'objEmail.AddBCC("XXXXXX")
		

		objEmail.Subject = "Crevier Classic Cars Event Request"
					'**************************************
					'get email body for admin
					'*************************************

					strFileName = Server.MapPath("email_eventRequest.html")
					set filesys = CreateObject ("Scripting.FileSystemObject")
					set file = filesys.GetFile(strFileName)
					set txtstream = file.OpenAsTextStream (1, -2)
					mailBody = txtstream.ReadAll
					txtstream.Close
					set txtstream = nothing
					set file = nothing
					set filesys = nothing


					mailBody = Replace(mailBody, "{name}",request("name"))
					mailBody = Replace(mailBody, "{month}",request("month"))
					mailBody = Replace(mailBody, "{day}",request("day"))
					mailBody = Replace(mailBody, "{year}",request("year"))
					mailBody = Replace(mailBody, "{guests}",request("guests"))
					mailBody = Replace(mailBody, "{phone}",request("phone"))
					mailBody = Replace(mailBody, "{email}",request("email"))

		objEmail.Body = mailBody

		objEmail.IsHTML = true
		objEmail.Send
		Set objEmail = Nothing
		%>

Last edited by icoombs : September 15th, 2008 at 07:39 PM. Reason: Added code tags, please use code tags when posting code.

Reply With Quote
  #4  
Old September 15th, 2008, 07:44 PM
icoombs's Avatar
icoombs icoombs is offline
Moderator
Click here for more information.
 
Join Date: Dec 2006
Location: West London, UK
Posts: 2,190 icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level) 
Time spent in forums: 1 Month 3 Days 21 h 26 m 5 sec
Reputation Power: 731
Send a message via MSN to icoombs Send a message via Skype to icoombs
You could try...

Code:
myEmail.HTMLBody = mailBody


as it looks like you are trying to send HTML formatted content.

Reply With Quote
  #5  
Old September 15th, 2008, 07:49 PM
diesel1218 diesel1218 is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Sep 2008
Posts: 4 diesel1218 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 4 m 24 sec
Reputation Power: 0
Great thanks so much.

however when I submit I get this error on the thank you page.

Reserving the Venue
error '800401f3'

/reserve.asp, line 93

Reply With Quote
  #6  
Old September 15th, 2008, 07:56 PM
icoombs's Avatar
icoombs icoombs is offline
Moderator
Click here for more information.
 
Join Date: Dec 2006
Location: West London, UK
Posts: 2,190 icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level) 
Time spent in forums: 1 Month 3 Days 21 h 26 m 5 sec
Reputation Power: 731
Send a message via MSN to icoombs Send a message via Skype to icoombs
Which is line 93?

Reply With Quote
  #7  
Old September 15th, 2008, 08:03 PM
diesel1218 diesel1218 is offline
Registered User
ASP Free Newbie (0 - 499 posts)
 
Join Date: Sep 2008
Posts: 4 diesel1218 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 1 h 4 m 24 sec
Reputation Power: 0
Set objEmail = Server.CreateObject("Persits.MailSender")

which is the old mailsender.

Reply With Quote
  #8  
Old September 15th, 2008, 08:07 PM
icoombs's Avatar
icoombs icoombs is offline
Moderator
Click here for more information.
 
Join Date: Dec 2006
Location: West London, UK
Posts: 2,190 icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level)icoombs User rank is Major General (70000 - 90000 Reputation Level) 
Time spent in forums: 1 Month 3 Days 21 h 26 m 5 sec
Reputation Power: 731
Send a message via MSN to icoombs Send a message via Skype to icoombs
It's possible the Persist.Mailer is not installed, I would just change it to...

Code:
Set objEmail = Server.CreateObject("CDO.Message")

Reply With Quote
Reply

Viewing: ASP Free ForumsProgrammingASP Development > VBScript - Email - CDO Script


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump





 Free IT White Papers!
 
How to Present Effectively Online
This white paper offers practical and actionable advice on the key steps that any presenter should consider as they plan and execute a Webinar or online meeting.

 
Open Source Security Myths
Open Source Software (OSS) is computer software whose source code is available to the general public with relaxed or non-existent intellectual property restrictions (or arrangement such as the public domain), and is usually developed with the input of many contributors.

 
Power and Cooling Capacity Management for Data Centers
This paper describes the principles for achieving power and cooling capacity management.

 
Scalable, Fault-Tolerant NAS for Oracle - The Next Generation
For several years NAS has been evolving as a storage alternative for Oracle databases, and for good reason: NAS is quite often the simplest, most cost-effective storage approach for Oracle. Learn about the benefits that HP's approach to scalable NAS brings to Oracle environments in this comprehensive white paper.

 
Understanding Web Application Security Challenges
This white paper discusses many common threats and preventive measures for Web application security, and explains what you can do to help protect your organization.

 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2009 by Developer Shed. All rights reserved. DS Cluster 3 Hosted by Hostway
Stay green...Green IT