JMail.SMTPMail not working ("Microsoft VBScript runtime error '800a01ad' ActiveX component can't create object")

7.4k Views Asked by At

I am sending mail from ASP page using below code

Dim MyMail
Set MyMail = Server.CreateObject("JMail.SMTPMail")
MyMail.ServerAddress = ""
MyMail.Sender = "senderemail"
MyMail.AddRecipient  "[email protected]"    
MyMail.Subject = "Inquiry "
MyMail.Body = "<p>This is a response</p>"
MyMail.ContentType = "text/html" 
MyMail.Execute
Set MyMail=nothing

but its is not working. I am getting below error

Microsoft VBScript runtime error '800a01ad' ActiveX component can't create object

2

There are 2 best solutions below

0
User5590 On BEST ANSWER
2
Ansgar Wiechers On

You don't seem to have that component installed (or not registered correctly). Try the built-in CDO.Message instead. See here for an example.