Prova ...
	codice:
	Case "CDonts" 
		Set objCDOMail = Server.CreateObject("CDO.Message")
		objCDOMail.From = StrFrom
		objCDOMail.To = stremail
		objCDOMail.Subject = strSubject
		If Request("emailhtml")="yes" Then
			strbody=Replace(strbody, vbcrlf, "
")
			objCDOMail.HtmlBody = strBody
			objCDOMail.HtmlBodyFormat = 0 ' CdoBodyFormatHTML
		Else
			objCDOMail.TextBody = strBody
		End If
		objCDOMail.Send
		Set objCDOMail = Nothing
	Case "JMail" 
		Set JMail = Server.CreateObject("JMail.SMTPMail")
		JMail.Sender = siteemail
		JMail.Subject = strSubject
		JMail.AddRecipient stremail 
		If Request("emailhtml")="yes" Then
			strbody=Replace(strbody, vbcrlf, "
")
			JMail.ContentType = "text/html"
		End If
		JMail.Body = strBody 
		JMail.Priority = 3 
		JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR") 
		if not JMail.Execute Then Response.write "Mail error: " & Jmail.log & ". Please contact the administrator of this site: " & siteemail & "
"
		Set JMail=Nothing
 
Più o meno ... prova (non ho modo di testarlo). Ho lasciato Case CDonts per non dover modificare anche la parte di setup.
 