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.