Asp classic JMail.SMTPMail不工作

Asp classic JMail.SMTPMail不工作,asp-classic,vbscript,jmail,Asp Classic,Vbscript,Jmail,您好,我正在使用下面的代码从ASP页面发送邮件 Dim MyMail Set MyMail = Server.CreateObject("JMail.SMTPMail") MyMail.ServerAddress = "" MyMail.Sender = "senderemail" MyMail.AddRecipient "mail@mail.com" MyMail.Subject = "I

您好,我正在使用下面的代码从ASP页面发送邮件

        Dim MyMail
        Set MyMail = Server.CreateObject("JMail.SMTPMail")
        MyMail.ServerAddress = ""
        MyMail.Sender = "senderemail"
        MyMail.AddRecipient  "mail@mail.com"    
        MyMail.Subject = "Inquiry "
        MyMail.Body = "<p>This is a response</p>"
        MyMail.ContentType = "text/html" 
        MyMail.Execute
        Set MyMail=nothing
Dim MyMail
设置MyMail=Server.CreateObject(“JMail.SMTPMail”)
MyMail.ServerAddress=“”
MyMail.Sender=“senderemail”
MyMail.AddRecipient“mail@mail.com"    
MyMail.Subject=“查询”
MyMail.Body=“这是一个响应

” MyMail.ContentType=“text/html” 我的邮件,执行 设置MyMail=nothing
但它不起作用。 我正在犯错误

Microsoft VBScript运行时 错误“800a01ad” ActiveX组件无法创建对象


谁能帮我一下吗?

您似乎没有安装该组件(或没有正确注册)。请尝试内置的
CDO.Message
。请参阅以获取示例。

最终找到了我的解决方案

我需要这样做,它就像一个符咒


谢谢大家的帮助。

JMail DLL/组件注册正确吗?实际上,该错误已在JMail常见问题解答中列出。。。你用谷歌搜索过吗@里奇,我也经历过。第3行显示将JMail.dll复制到system32目录。(即C:\WINNT\System32),但我没有JMail.dll。你能告诉我从哪里下载JMail.dll吗?我也尝试过,我没有收到任何错误。但是我也没有收到任何邮件。请尝试从“普通”VBScript运行代码。如果这也不会产生任何错误,请检查邮件服务器的日志。